プロジェクトでR.javaファイルを回復するにはどうすればよいですか。genフォルダー内のプロジェクトをクリーンアップすると、すべてのJavaファイルが自動的に削除されます。プロジェクトをもう一度作るかどうか。
7 に答える
プロジェクトをクリーンアップすると、R.java を含むすべての自動生成ファイルが削除されます。
プロジェクトをビルドすると (エラーが含まれていない場合)、自動的にR.java
.
に移動しproject-->Build Project
てプロジェクトをビルドします
私の経験R.java
では、自動的に作成されていない場合は、xml のどこかにエラーがあります。
プロジェクトをクリーンアップすると、自動生成されたすべてのファイルが削除されます。プロジェクトをビルドすると、自動的に作成されます。プロジェクトをクリーンアップするとき。
R.java が自動的に作成されない場合は、xml のどこかにエラーがあります。すべてトリプルチェック。
Eclipse では、一度に保存するファイルが多すぎると、R.Java が削除されたように見えます。パッケージエクスプローラーでファイルを強調表示し、プロパティを右クリックしてビルダーを選択し、すべてのビルダーのクリックを解除してOKします。次に、戻ってアイテムをもう一度クリックします。
正常です。ADT プラグインで Eclipse を使用している場合は、プロジェクトを自動的にビルドするように設定できます。これは、すべてのファイル (R ソースを含む) が、すべてのファイル保存後およびすべてのクリーン コマンド後に再構築されることを意味します。
大丈夫です。gen フォルダーに生成されたこれらのファイルには触れないでください。クリーン ビルドを実行するたびに、これらのファイルは Android XML ファイルに基づいて再作成されます。そのため、R.java ファイルは自動的に再生成されます。リソース ファイル (ドローアブル、レイアウトなど) のいずれかに問題がある場合にのみ失敗します。その場合は、コンソール ビューでエラーを確認できるはずです。
私もずっと前に同じ問題を経験しました。私が遭遇した解決策は、xml (レイアウト、値、文字列、描画可能要素) にエラーがあったことでした。このため、R.java は適切にビルドされておらず、プロジェクトをビルドするたびに削除されていました。
私も今、そのような問題を経験しました。コンソール ボックスに移動して解決したところ、XML ファイルにエラーが表示されていました。XML ファイルでこのエラーを解決し、プロジェクトを保存してクリーンアップしました。 フォルダR.java
に再作成されました。res