私はひどく助けが必要です。Android アプリの Project>Clean でクリーンアップを試みました。これを行った後、すべてのクラスでエラーが発生し始めました。R を検出できません --> findViewById(R.id.heightVal); また、他のファイル、xml id および xml を見つけることができません。何か案は?
3 に答える
これは、Ganymedeを使用していて、他のバージョンのeclipseで同様の問題が発生した場合に役立つ可能性があります。再起動するか、これを実行すると、ほとんどの場合、プロジェクトを右クリックし、ビルドパスの構成をクリックして、そこに表示されるAndroidファイルにチェックマークを付けます。
私import android.R
はあなたの活動にあなたがいると思います。その場合は、その行を削除して、プロジェクトを再度クリーンアップします。
Rは、リソースを識別するために使用される定数を保持する自動生成されたクラスです。R.javaファイルがない場合(1.5SDKを使用するEclipseではgen/ eu.mauriziopz.gps / R.javaになります)、プロジェクトを閉じて再度開くか、[プロジェクト]>[すべてビルド]に移動することをお勧めします(および「自動ビルド」を選択します)。それでもうまくいかない場合は、新しいプロジェクトを作成してみてください。
エラーを示す XML ファイル内のすべての行にコメントを付けてみてください。プロジェクトをクリーンアップします。R.java が再生成されている場合は、行のコメントを解除できます。ID がまだ検出されない場合は、プロジェクトを閉じてから再度開いてみてください。奇妙ですが、時々それをしなければならないことがあります。