0

最初にEclipseのツールを更新し、Help->Check For Updates提案されたすべてのiに移動してインストールしました。次にWindow->Android SDK Manager、SDK バージョンを含む複数のものにアクセスして更新します。

更新が完了すると、すべての Android プロジェクトに x が入った素敵な赤いボックスが表示されます。プロジェクトを調査したところ、プロジェクト自体にエラー アイコンが表示されただけで、プロジェクト内にエラーが発生したプロジェクトはありませんでした。オンラインで検索したところ、他の人が同様の問題を抱えていることがわかりました。だから私は解決策を見つけたと思った。残念ながら、プロジェクトをクリーンアップしてビルドした後、プロジェクト内の複数の Java ファイルの横に追加のエラー アイコンが表示されました。Eclipse は、自動生成された R ファイルをインポートしようとすると、そのファイルを見つけることができず、すべてのインポートが赤色で選択されます。

.android ディレクトリのコンテンツ全体を削除しようとしましたが (特定のいくつかのファイルから始めて、コンテンツ全体)、望ましい結果が得られませんでした。

そのため、新しく生成されたファイルを削除し、古いファイルをすべて復元しました。

プロジェクトを再度クリーンアップしてビルドすると、すべてのエラーが消えますが、プロジェクトを再度実行しようとすると同じエラーが表示されます。

プロジェクトにエラーが含まれています。実行する前に修正してください。

関連する質問も見つけました。私のxmlファイルに問題があるに違いないと主張しています。ツールを更新してから xml ファイルを変更していないため、エラーの原因がわかりません。

何が起こっているかについてのアイデアはありますか??

4

3 に答える 3

1

eclipseは、lintを更新したため、以前は検出しなかったエラーを検出していることがわかりました。これが機能しない場合は、すべてのファイルをチェックして、このためにエラーが発生するかどうかを確認する必要があります。ビルドからAndroidを削除して再接続し、プロジェクトをクリーンアップし、プロジェクトをビルドし、アクティビティが正しいRファイルを使用していることを確認し、lintの内容を確認します。これは、チェックマークが付いた小さな正方形のようなものだと思います。

于 2012-07-07T22:16:02.383 に答える
1

コード内の R のインポートを削除してからプロジェクトをクリーンアップすることで解決した、まったく同じ問題がありました。

于 2012-11-20T12:11:25.460 に答える
0

最も奇妙なことが起こった。.androidフォルダー内のすべてのファイルを再度削除する前に、これを2回実行しましたが、Eclipseを終了して再度開きました。すべてのエラーがなくなり、ほとんどのプロジェクトが正常に動作しました。私はこの問題に多くの時間を費やしてきましたが、どのように解決されたのかわかりませんが、再び機能することをうれしく思います.

于 2012-07-07T22:24:15.657 に答える