2012-01-04 10 views
1

私のR.javaは19個以上のイメージを生成しません...何がhapeningですか?どうすれば修正できますか?R.javaはドロウアブルを生成していません

+0

ログメッセージを確認してください。私はかつてこのような状況に遭遇しました。問題は私が64以上のものを持っていることです(正確な数を思い出すことはできません)。 – ariefbayu

+0

質問を明確に説明できますか? drawableフォルダルールをチェックすることができます:[drawable](http://developer.android.com/guide/topics/resources/drawable-resource.html) – idiottiger

答えて

7

あなたのプロジェクトをきれいにしている場合は、おそらく、あなたには知らないいくつかのXMLバグが導入されている可能性があります。最近のSDKにはいくつかの欠点があります。明示的には言わないXMLバグを導入するのは非常に簡単ですが、Rクラスが正しくコンパイルできない場合があります。それはあなたのレイアウトにあるかもしれない、それはあなたの目録にあるかもしれません...本当に、どんなxmlも原因かもしれません。すべての画像がすべて小文字で、foo.jpgやfoo.pngなどの異なる拡張子を持つ同一のファイルがないことを確認してください。

+1

このxmlバグのエラーは、通常、コンソールウィンドウで説明されています – ariefbayu

+0

これは本当に役に立ちました! – Joanne

0

私はあなたのことについてはわかりませんが、私の場合、 Eclipseを使用していますが、R.javaを生成しない場合があります。

  1. XMLファイルを見て、XMLにエラーがないことを確認してください。
  2. プロジェクトまたは近いEclipseを更新し、再び開く(またはプロジェクトをきれいにし、それ以外の場合は、必ずXMLファイルにエラーがないことを確認するためにが必要projectを選択>クリーン....が、これは最後の選択肢であり、あなたR.javaを元に戻すかどうかは分かりません)通常、R.javaは自動的に生成されます。しかし時々、私はなぜそれがちょっとばかなのかわからない:b、しかし、私はEclipseを閉じて、それを再び開く。
関連する問題