Android ADTバージョン22にアップグレードし、プロジェクトをクリーニングした後、R.Javaファイルが失われました。アクティビティがxmlを参照できないため、setViewContent(R.layout.activity_main)を使用できません。レイアウト(欠落しているR.Javaによる)。また、(ctrl +スペース)を使用してsetContentViewの候補を取得する場合、コードは入力されません。エラーログを見ると、「未処理のイベントループ例外」。関連するプラグインはorg.Eclipse.uiです。
また、新しいHello Worldプロジェクトを作成するたびに、genフォルダーは空です。数時間後、Androidスタジオを試しました。しかし、そこが好きではありませんでした。その後、Eclipseに戻ると、SDKプラットフォームツールとビルドツールの更新がありました。それらを更新しましたが、それでもエラーが発生します。
私はプロジェクトを掃除しようとしましたが、運はありませんでした。問題に見えるのは?
私はちょうどそれを解決した同じ問題を抱えていました。
チェック: Java/Eclipse-これ以上Rファイルはありません
詳細: https://groups.google.com/forum/?fromgroups=#!topic/Android-developers/rCaeT3qckoE%5B1-25-false%5D
Android SDK ToolsおよびAndroid SDK Platform-toolsおよびAndroid SDK Build-tools from Android SDK Manager
ENV $ PATHに上記のディレクトリを追加します
クレジットが足りません(まだ:-))Rany A. 「今インストール中Android SDK Build-tools、すぐに戻ってきます!
これに対する解決策は、「Android SDK Manager」を開くことです。 「Android SDKビルドツール」をダウンロードします。次に、安全のために、Eclipseを再起動します。それでおしまい。正常に戻ります。すべてのアプリの構築が開始されます。
私は同じ問題を抱えていました。ソースファイルとxmlファイルのエラーをすべて削除すると、R.Javaが生成されました。
Android SDKには、特別なパッケージBuild Toolsが追加されました。以前のSDKバージョンには存在しなかったため、これらのRファイルを生成するには[〜#〜] must [〜#〜]をインストールする必要があります。これが、そのようなことを行う1つのパッケージになりました。 (そしておそらくAndroid向けのビルドに関するその他すべて)。したがって、それをインストールしていない場合(およびSDKをアップグレードした場合はおそらくないでしょう)、コンパイラが欠落しているようなものです-コンパイラがない場合、コードがコンパイルされることを期待することはできません。
SDK 22に更新した後も、まったく同じ問題がありました。Android SDK更新プロセスには、SDKツールを完全に更新するためにプロセスを2回実行する必要がある問題があります。 SDKマネージャー(Eclipseではない)を閉じてから再度開いて新しい更新をロードし、SDKマネージャーを数回確認してから、Eclipseを再起動して、SDKマネージャーを再度確認します。 Javaが再び作成されます。
同じ問題が私にも起こりました、
1。Android SDK Build-toolsがインストールされていることを確認します。ウィンドウ-> Android SDKマネージャー->ツール-> Android SDK Build-tools 2。Android SDKツール、Android SDK Platform-toolsおよびAndroid ASK Build-tools。アップデートしない場合、サイレントで失敗します。一致。
解決
1。Android SDK Tools and Android SDK Platform-tools and and Android SDK Build-tools from Android SDK Manager(Window-> Android SDK Manager-> Tools-> Android SDK Build-tools)。その後、Eclipseを再起動します。
私は次を試しました。アプリケーション名を「My First Application」とします。その場合、パッケージの名前はcom.xx.myfirstapplication.yyになります。アプリケーションの作成中に、パッケージフィールドのアプリケーション名の後にyyを追加してください。それが役に立てば幸い。
これは....「何も大騒ぎ」!!!
私の場合、strings.xmlファイル内の「&」によるエラーがあります(ただし、エラーは表示されていません)配列タイプの文字列を宣言します。 「&」を「and」に変更することで、問題は解決しました。
そのため、そのようなばかげたシンボルの使用がないことを確認し、プロジェクトをクリーンアップしてください。
Eclipseで、[プロジェクト]メニューに移動し、オプションのビルドが自動的にあり、それをクリックします。これは、プロジェクトで変更が行われるたびにR.Javaファイルをビルドするのに役立ちます。 [クリーン]オプションも[プロジェクト]の下にあります。それはあなたを助けます。