プロジェクトのコンパイル中に、R.java ファイルを失いました。
新しいプロジェクトを再作成し、プロジェクト内のすべての .xml ファイル、.java ファイル、およびすべてのイメージを置き換えましたが、そのプロジェクトで R.java ファイルも失いました。
この問題を解決するにはどうすればよいですか? プロジェクト用に R.java ファイルを再作成できますか?
プロジェクトのコンパイル中に、R.java ファイルを失いました。
新しいプロジェクトを再作成し、プロジェクト内のすべての .xml ファイル、.java ファイル、およびすべてのイメージを置き換えましたが、そのプロジェクトで R.java ファイルも失いました。
この問題を解決するにはどうすればよいですか? プロジェクト用に R.java ファイルを再作成できますか?
R.java ファイルは、Android ツールによって自動的に生成されます。そのため、いつでも再生成できるはずです。
この種のケースでは、プロジェクトのクリーンで完全な再構築を強制すると、一般的に役立ちます。
Eclipseで、試してください:
私は同じ問題を抱えており、'case.xml' という名前のリソース ファイルを持つことになりました。「ケース」は予約済みの識別子のようです。名前を変更しただけで、問題は解決しました。
2 つの可能性があります。
通常、R.java ファイルが「失われる」のは、XML にエラーがある場合に発生します。resources.ap_ FileNotFound の問題についても同じです。
エラー リストを調べて、XML ファイルにエラーがないかどうかを確認してください。それらを修正してから、上記のように再構築してください。
.xml ファイルにエラーが含まれている場合clean project
は、自動生成されたファイルが削除されるため、R.java
.xml ファイルにエラーが含まれている間はプロジェクトをクリーンアップしないでください。
上記のすべての回答を試してもエラーが発生する場合は、Java ファイルを確認してください。インポートandroid.R
ファイルがある場合は、そのセンテンスを削除します。もう一度、プロジェクトのクリーニングとビルドを試してください。これでうまくいくことを願っています。
プロジェクトを何度も何度もクリーニングしてビルドすることに数時間不満を感じた後、最終的に、コードで実際に使用できなかったため、R.java を解決できなかったファイルから赤いマークを削除することにしました。アクティビティ ファイルから最初の赤い行を削除すると、プロジェクトがビルドされ、R.java が自動的に生成されます。
R.java は何の理由もなく行き、何の理由もなく戻ってきたので、これは私にとって本当におかしなことです。
これがあなたを助けることを願っています
よろしくお願いします。