Androidアプリ開発逆引き大全 500の極意

アプリの作成と実行 - Tips82 突然全てのJavaソースにコンパイルエラーが出た場合に対処する

登録タグ
Icon comment count 0
Icon stock count 0

2-1Androidプロジェクトの作成Tips82 突然全てのJavaソースにコンパイルエラーが出た場合に対処する

対応Ver:全て

Level2

AnswerXMLエラーによりRクラスが作成されないのが最も多い原因

Rクラスは、XMLの内容を読み取って作成されます。したがって、XMLファイルのどれかにエラーがあると、Rクラスのインスタンスが作成されません。場合によっては、過去にあったものが消去されて、再作成されるはずのものがされないままでいることがあります。

Eclipseは画面の自動ビルドを行うので、気がつくと全てのソースファイルにエラーの印がついていた、ということになるのではないでしょうか。

▲図1 「全てのファイルにエラーがついていた」という悲惨な例

そのような場合、たいてい、「res 」フォルダの中のファイルのどれかに、エラーの印がついています。

出典情報

Medium

Androidアプリ開発逆引き大全 500の極意

  • 著者: 清水 美樹

コメント

    コメントはありません