2011年6月11日土曜日

Android開発時のプロジェクトエラー

このエントリーをはてなブックマークに追加
Androidの開発時に,JavaのソースやXMLファイルにエラーが出ていないにも関わらず,
プロジェクト自体にエラーが出てしまう謎な現象に陥りました.



こういう場合はプロジェクトをリフレッシュ/クリーンしたり,Eclipseを再起動することで直ることがありますが,それもダメ.

結論から言うと,drawableの中に「default.png」という画像を格納していたのが原因でした.

理由はたぶんJavaの予約語だからと思います.
その他の予約語でも同様のエラーがでました.
同様に,XMLファイル等も予約語のファイル名で作成しようとするとエラーがでます.

また,画像のファイル名に大文字が含まれていてもエラーがでます.


仕様ですっ!!!(キリッ