1

私はAndroidアプリケーションを開発していますが、すでにかなり進んでいます。

最近、仕事を続けるためにEclipseを再度開いたのですが、Google Playサービスの設定に問題がありました。(Android SDKマネージャーから新しいバージョン(リビジョン7)をインストールした後に起こったと確信しています。)

そこで、google-play-services_lib と google-play-services.jar を再度インポートしたところ、エラーはなくなりました。

しかし、EclipseはRを型に解決できず、アプリも実行できません...

プロジェクトをこれらのエラーから救うために一日中検索していましたが、今ではこれを取得しています...ところで、プロジェクトは4か月間完全に実行されました...

誰か私に何をすべきか教えてもらえますか?

編集:これまでに試したこと:

すべての Android ビルド ツール、Google Play サービス (ライブラリとプロジェクト) を追加しました。Google Play サービス プロジェクトをワークスペースにインポートし、プロジェクトを 30 回ほどクリーンアップしました。プライベート ライブラリ、Android の依存関係などを既にチェックしてエクスポートしています

4

2 に答える 2

0

それを見つけた:

SDKはすでに更新されていましたが、デバイス設定が何らかの形で変更され(現在、4.0.3ではなくAndroid 4.2.2用にコンパイルされていました)、プロジェクトをクリーンアップすると、4.0を設定するときに気付かなかったコードが更新されました.3 ビルド ターゲットを再コンパイルしても、R.java ファイルはコンパイルも生成もされません (大量のエラーが発生します)。

そこで私がしたことは、プロジェクトのビルド ターゲットを 4.0.3 に再度変更することでしたが、4.2.2 ターゲットに更新されたコード行をいくつか見逃していたに違いありません... (R ファイルが生成されず、さらにより多くのエラーにつながっていたエラー...悪循環)

エラーの原因となった行を正確に覚えていませんでしたが、解決されてうれしかったと思います:)

于 2013-06-01T10:17:55.720 に答える
0

私は同じ問題を抱えていたと思います。/gen には R.java はありませんでしたが、SDK-Tools を更新すると、最後のバージョンで順序が変更されたように見えるため、すべて問題ありませんでした。たぶんそれを試してみてください!

于 2013-05-26T16:01:32.580 に答える