多くの人が同じ問題、R ファイルを抱えています。私の場合、さまざまなプロジェクトのさまざまなパッケージと、さまざまな R ファイルがあります。これらのパッケージをすべて 1 つにインポートすると、すべての R ファイルとレイアウトが表示されなくなりました。
私の質問は: どうすればこれを修正できますか? Clean メソッドのようないくつかの操作がありましたが、何も変更されず、R ファイルが戻ってくることはありません :(
これで問題が解決しない場合は、プロジェクトのファイル名またはエンコードされた文字列が正しくない可能性があります。「gen」フォルダーのエラー ファイルを開き、エラーまでスクロールします。文字列の場合は、変更するだけです。ファイル名が悪い場合は、名前を変更します。
クラス以外のファイル名に大文字を使用しないでください。スペースは使用しないでください...
UTF-8 が必要な言語の文字列がある場合は、[ウィンドウ] -> [設定] -> [全般] -> [ワークスペース] -> [テキスト ファイルのエンコード] でエディターが UTF-8 に設定されていることを確認してください。
R.java は、プログラムのビルド時に自動的に生成されます。ビルドに失敗すると、R ファイルを生成できません。
これは基本的に、コードのどこかにビルドを妨げているエラーがあることを意味します。
Eclipse でエラーを見つけるには、[問題] ウィンドウを使用します。開いていない場合は、[ウィンドウ] > [ビューの表示] > [問題] に移動するか、次のホットキーを押します: ALT + SHIFT + Q、X
Eclipse の問題ウィンドウには、アプリケーションが正しくビルドされていない原因が正確に表示されます。
R.java をインポートしないでください。import R.java という自動インポート パッケージがある場合は、それも削除します。クリーンは問題を解決するはずです。そうでない場合は、xml ファイルに最近変更を加えたかどうかを確認してください。以前の変更に戻すと、この問題が解決する場合があります。そうでない場合は、新しいプロジェクトを最初から作成します。問題が発生した場所から追跡する