0

多くの人が同じ問題、R ファイルを抱えています。私の場合、さまざまなプロジェクトのさまざまなパッケージと、さまざまな R ファイルがあります。これらのパッケージをすべて 1 つにインポートすると、すべての R ファイルとレイアウトが表示されなくなりました。

私の質問は: どうすればこれを修正できますか? Clean メソッドのようないくつかの操作がありましたが、何も変更されず、R ファイルが戻ってくることはありません :(

4

3 に答える 3

1
  • 「gen」フォルダを削除します。
  • プロジェクトを介してプロジェクトをクリーンアップ - >クリーン...

これで問題が解決しない場合は、プロジェクトのファイル名またはエンコードされた文字列が正しくない可能性があります。「gen」フォルダーのエラー ファイルを開き、エラーまでスクロールします。文字列の場合は、変更するだけです。ファイル名が悪い場合は、名前を変更します。

クラス以外のファイル名に大文字を使用しないでください。スペースは使用しないでください...

UTF-8 が必要な言語の文字列がある場合は、[ウィンドウ] -> [設定] -> [全般] -> [ワークスペース] -> [テキスト ファイルのエンコード] でエディターが UTF-8 に設定されていることを確認してください。

于 2012-07-02T13:33:16.160 に答える
0

R.java は、プログラムのビルド時に自動的に生成されます。ビルドに失敗すると、R ファイルを生成できません。

これは基本的に、コードのどこかにビルドを妨げているエラーがあることを意味します。

Eclipse でエラーを見つけるには、[問題] ウィンドウを使用します。開いていない場合は、[ウィンドウ] > [ビューの表示] > [問題] に移動するか、次のホットキーを押します: ALT + SHIFT + Q、X

Eclipse の問題ウィンドウには、アプリケーションが正しくビルドされていない原因が正確に表示されます。

于 2012-07-02T15:56:37.940 に答える
0

R.java をインポートしないでください。import R.java という自動インポート パッケージがある場合は、それも削除します。クリーンは問題を解決するはずです。そうでない場合は、xml ファイルに最近変更を加えたかどうかを確認してください。以前の変更に戻すと、この問題が解決する場合があります。そうでない場合は、新しいプロジェクトを最初から作成します。問題が発生した場所から追跡する

于 2012-07-02T13:33:28.997 に答える