0

Я пытаюсь использовать SDK для Google Диска для загрузки файлов, но я получаю всплывающее сообщение unfortunately your application has stopped. Это связано с NoClassDefFoundError. Я также позаботился о том, чтобы включить баннер игровых сервисов и проверить его на вкладке «Заказ» и «Экспорт».Приложение Google SDK для загрузки файла

Это excpetion:

E/AndroidRuntime(4906): java.lang.NoClassDefFoundError: com.google.android.gms.common.AccountPicker 
E/AndroidRuntime(4906):  at com.google.api.client.googleapis.extensions.android.gms.auth.GoogleAccountCredential. 
newChooseAccountIntent(GoogleAccountCredential.java:253) 
E/AndroidRuntime(4906):  at com.example.informationretreival.MainActivity.onCreate(MainActivity.java:42) 
E/AndroidRuntime(4906):  at android.app.Activity.performCreate(Activity.java:5104) 
E/AndroidRuntime(4906):  at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1080) 
E/AndroidRuntime(4906):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2147) 
E/AndroidRuntime(4906):  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2233) 
E/AndroidRuntime(4906):  at android.app.ActivityThread.access$600(ActivityThread.java:144) 
E/AndroidRuntime(4906):  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1237) 
E/AndroidRuntime(4906):  at android.os.Handler.dispatchMessage(Handler.java:99) 
E/AndroidRuntime(4906):  at android.os.Looper.loop(Looper.java:137) 
E/AndroidRuntime(4906):  at android.app.ActivityThread.main(ActivityThread.java:5074) 
E/AndroidRuntime(4906):  at java.lang.reflect.Method.invokeNative(Native Method) 
E/AndroidRuntime(4906):  at java.lang.reflect.Method.invoke(Method.java:511) 
E/AndroidRuntime(4906):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793) 
E/AndroidRuntime(4906):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560) 
E/AndroidRuntime(4906):  at dalvik.system.NativeStart.main(Native Method) 
W/ActivityManager( 771): Force finishing activity com.example.informationretreival/.MainActivity 

Я после быстрого запуска на developer website я буквально только что скопированный код. Я бы ожидал, что пример quickstart будет работать. Кто-то, пожалуйста, указывайте мне в правильном направлении.

ответ

1

В вашей странице Android приложения конфигурации, выберите API, Google (Google Inc.) (API 17) для Compile с. Кроме того, он будет работать более стабильно на реальном телефоне, чем виртуальное устройство, поскольку на виртуальном устройстве нет магазина воспроизведения.

+0

У меня есть цель сборки как API API API 17. Поэтому я не думаю, что это проблема. –

Смежные вопросы