0

多くの人が気づいているように、Eclipse 用の ADT PLugin の最新リリース以降、ライブラリの処理が変更されました。

05-28 01:59:30.388: E/AndroidRuntime(22867): FATAL EXCEPTION: main
05-28 01:59:30.388: E/AndroidRuntime(22867): java.lang.NoClassDefFoundError: com.google.android.gms.common.AccountPicker
05-28 01:59:30.388: E/AndroidRuntime(22867):    at com.google.api.client.googleapis.extensions.android.gms.auth.GoogleAccountCredential.newChooseAccountIntent(GoogleAccountCredential.java:171)
05-28 01:59:30.388: E/AndroidRuntime(22867):    at edu.kaist.wst660.bmaingret.android.RegisterActivity.chooseAccount(RegisterActivity.java:85)
05-28 01:59:30.388: E/AndroidRuntime(22867):    at edu.kaist.wst660.bmaingret.android.RegisterActivity$1.onClick(RegisterActivity.java:50)
05-28 01:59:30.388: E/AndroidRuntime(22867):    at android.view.View.performClick(View.java:3627)
05-28 01:59:30.388: E/AndroidRuntime(22867):    at android.view.View$PerformClick.run(View.java:14329)
05-28 01:59:30.388: E/AndroidRuntime(22867):    at android.os.Handler.handleCallback(Handler.java:605)
05-28 01:59:30.388: E/AndroidRuntime(22867):    at android.os.Handler.dispatchMessage(Handler.java:92)
05-28 01:59:30.388: E/AndroidRuntime(22867):    at android.os.Looper.loop(Looper.java:137)
05-28 01:59:30.388: E/AndroidRuntime(22867):    at android.app.ActivityThread.main(ActivityThread.java:4511)
05-28 01:59:30.388: E/AndroidRuntime(22867):    at java.lang.reflect.Method.invokeNative(Native Method)
05-28 01:59:30.388: E/AndroidRuntime(22867):    at java.lang.reflect.Method.invoke(Method.java:511)
05-28 01:59:30.388: E/AndroidRuntime(22867):    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:986)
05-28 01:59:30.388: E/AndroidRuntime(22867):    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:753)
05-28 01:59:30.388: E/AndroidRuntime(22867):    at dalvik.system.NativeStart.main(Native Method)

はフォルダgoogle-code-api-clientにあります。libsに表示されますAndroid private librairies

プロジェクト>ビルドパス設定でエクスポートオプションを確認しました。

コマンドラインからプロジェクトをビルドしましたがandroid debug、エラーは表示されませんでした。

新しい SDK ビルド ツールがインストールされます。

それでも、まだこのエラーがあります....

私を助けてください!

解決 - - - - - - - - - - - - - - - - - - - - -

使用するすべてのプロジェクトについて、上記の手順を確認する必要があります。

私の場合、google-playservices' librairy プロジェクトには、プロジェクト設定の [エクスポート] チェックボックスがありませんでした。

4

2 に答える 2

1

追加するまで、私も同じ問題を抱えていました:

com.google.android.gms.common.AccountPicker をインポートします。

私の activity.java ファイルで。

もう1つ、Google Playサービスが順番にインポートおよびチェックされ、エクスポートされていることを確認する必要があります

それはあなたを助けるかもしれません...

于 2013-05-27T17:14:59.210 に答える
0

プラグインをv22にアップデートした後も同様の問題があり、数時間苦労してSDKマネージャーを再度起動したところ、以前にはなかった新しいエントリ(Android SDK build-tools)があることがわかり、それをダウンロードしてすべてをダウンロードしました再び働き始めました。

于 2013-05-27T17:10:34.367 に答える