多くの人が気づいているように、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-play
services' librairy プロジェクトには、プロジェクト設定の [エクスポート] チェックボックスがありませんでした。