我正试图启动一个有目的的“选择帐户”对话框,我将通过GoogleAccountCredential.newChooseAccountIntent
编译源代码时,出现了一个错误NoClassDefFoundError
这是我的错误日志:

12-18 09:55:51.237: E/AndroidRuntime(25809): FATAL EXCEPTION: main
12-18 09:55:51.237: E/AndroidRuntime(25809): java.lang.NoClassDefFoundError: com.google.android.gms.common.AccountPicker
12-18 09:55:51.237: E/AndroidRuntime(25809):    at com.google.api.client.googleapis.extensions.android.gms.auth.GoogleAccountCredential.newChooseAccountIntent(GoogleAccountCredential.java:171)
12-18 09:55:51.237: E/AndroidRuntime(25809):    at com.arcticcoding.study.OverView.onCreate(OverView.java:67)
12-18 09:55:51.237: E/AndroidRuntime(25809):    at android.app.Activity.performCreate(Activity.java:4465)
12-18 09:55:51.237: E/AndroidRuntime(25809):    at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1049)

最佳答案

你需要参考google play服务库。我也有同样的问题
在这里解决:
java.lang.NoClassDefFoundError on Android with GoogleAccountCredential.newChooseAccountIntent()

10-02 18:42