2013-02-09 13 views
5

Ok, ich habe viel Schlaf verloren, ich kann nicht finden, was das Problem ist.java.lang.NoClassDefFoundError: com.google.android.gms.common.AccountPicker

Ich versuche, google drive mit einer großen Anwendung zu integrieren, an der ich mit einem Team arbeite. . Hier

ist, was logcat ausspuckt:

02-09 10:13:40.979: E/AndroidRuntime(9768): java.lang.NoClassDefFoundError: com.google.android.gms.common.AccountPicker 
02-09 10:13:40.979: E/AndroidRuntime(9768):  at com.google.api.client.googleapis.extensions.android.gms.auth.GoogleAccountCredential.newChooseAccountIntent(GoogleAccountCredential.java:171) 
02-09 10:13:40.979: E/AndroidRuntime(9768):  at graef.mobile.activities.DriveHandler.onCreate(DriveHandler.java:36) 
02-09 10:13:40.979: E/AndroidRuntime(9768):  at android.app.Activity.performCreate(Activity.java:4465) 
02-09 10:13:40.979: E/AndroidRuntime(9768):  at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1049) 
02-09 10:13:40.979: E/AndroidRuntime(9768):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2033) 
02-09 10:13:40.979: E/AndroidRuntime(9768):  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2104) 
02-09 10:13:40.979: E/AndroidRuntime(9768):  at android.app.ActivityThread.access$600(ActivityThread.java:132) 
02-09 10:13:40.979: E/AndroidRuntime(9768):  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1157) 
02-09 10:13:40.979: E/AndroidRuntime(9768):  at android.os.Handler.dispatchMessage(Handler.java:99) 
02-09 10:13:40.979: E/AndroidRuntime(9768):  at android.os.Looper.loop(Looper.java:137) 
02-09 10:13:40.979: E/AndroidRuntime(9768):  at android.app.ActivityThread.main(ActivityThread.java:4575) 
02-09 10:13:40.979: E/AndroidRuntime(9768):  at java.lang.reflect.Method.invokeNative(Native Method) 
02-09 10:13:40.979: E/AndroidRuntime(9768):  at java.lang.reflect.Method.invoke(Method.java:511) 
02-09 10:13:40.979: E/AndroidRuntime(9768):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:789) 
02-09 10:13:40.979: E/AndroidRuntime(9768):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:556) 
02-09 10:13:40.979: E/AndroidRuntime(9768):  at dalvik.system.NativeStart.main(Native Method) 

Ich habe alle Bibliotheken, die ich brauche, ich habe auch ein paar Multiple dex Fehler bekommen. so ich habe nichts in meinem libs Ordner, weil ich das als eine Lösung für dieses Problem gefunden, weil der Doppel Gläser in/libs und/bin/dexedLibs

Jede Hilfe sehr geschätzt werden würde

Lassen Sie mich wissen, was andere Informationen Ich muss liefern.

+0

[Werfen Sie einen Blick auf diese] Service importiert und geprüft, um und Export spielen (http://stackoverflow.com/questions/13964392/im-getting-a- java-lang-classnotfundexception-com-mysql-jdbc-treiber/13964418 # 13964418) – Ahmad

+0

Kein Würfel, ich hatte das schon mit Drive API getan – Vnge

+0

KEINE DATEIEN IN LIBS! Ich denke, das ist der Schuldige. Wie hoch ist Ihr ADT-Level? Ist es über 17? –

Antwort

12

ich brauchte, um sicherzustellen, hatte ich google

+0

Danke, ich habe die Spieldienste benutzt und vergessen, die Box auf google-play-services.jar anzuschauen, Mist ... – RelativeGames

2

ich auch gleiche Problem hatte, bis ich hinzufügen:

import com.google.android.gms.common.AccountPicker; 

in meiner activity.java Datei. Hoffe es funktioniert auch für dein Problem.

+0

Nun Code würde nicht kompilieren, wenn Sie den ** Import ** sowieso nicht tun würden. –

Verwandte Themen