Google Maps api v2 classe pas trouvé
Je suis en utilisant google maps api v2 et tout fonctionnait bien . aujourd'hui matin, j'ai mis à jour le sdk et maintenant les cartes ne sont pas de travail. Essayé beaucoup de choses comme l'importation de la lib projet de nouveau et tout, mais rien ne semble fonctionner . Plz help.
C'est le logcat sortie
05-16 08:53:34.327: E/dalvikvm(3422): Could not find class 'com.google.android.gms.maps.model.LatLng', referenced from method com.apptree.de_luxe.InfoActivity.<clinit>
05-16 08:53:34.327: W/dalvikvm(3422): VFY: unable to resolve new-instance 170 (Lcom/google/android/gms/maps/model/LatLng;) in Lcom/apptree/de_luxe/InfoActivity;
05-16 08:53:34.327: D/dalvikvm(3422): VFY: replacing opcode 0x22 at 0x0000
05-16 08:53:34.327: E/dalvikvm(3422): Could not find class 'com.google.android.gms.maps.model.MarkerOptions', referenced from method com.apptree.de_luxe.InfoActivity.setUpMap
05-16 08:53:34.327: W/dalvikvm(3422): VFY: unable to resolve new-instance 172 (Lcom/google/android/gms/maps/model/MarkerOptions;) in Lcom/apptree/de_luxe/InfoActivity;
05-16 08:53:34.327: D/dalvikvm(3422): VFY: replacing opcode 0x22 at 0x0002
05-16 08:53:34.347: E/dalvikvm(3422): Could not find class 'com.google.android.gms.maps.MapFragment', referenced from method com.apptree.de_luxe.InfoActivity.setUpMapIfNeeded
05-16 08:53:34.347: W/dalvikvm(3422): VFY: unable to resolve check-cast 169 (Lcom/google/android/gms/maps/MapFragment;) in Lcom/apptree/de_luxe/InfoActivity;
05-16 08:53:34.357: D/dalvikvm(3422): VFY: replacing opcode 0x1f at 0x000f
05-16 08:53:34.367: D/dalvikvm(3422): DexOpt: unable to opt direct call 0x029b at 0x0c in Lcom/apptree/de_luxe/InfoActivity;.<clinit>
05-16 08:53:34.367: D/dalvikvm(3422): DexOpt: unable to opt direct call 0x029c at 0x04 in Lcom/apptree/de_luxe/InfoActivity;.setUpMap
05-16 08:53:34.387: W/dalvikvm(3422): Exception Ljava/lang/NoClassDefFoundError; thrown while initializing Lcom/apptree/de_luxe/InfoActivity;
05-16 08:53:34.387: W/dalvikvm(3422): Class init failed in newInstance call (Lcom/apptree/de_luxe/InfoActivity;)
05-16 08:53:34.387: D/AndroidRuntime(3422): Shutting down VM
05-16 08:53:34.398: W/dalvikvm(3422): threadid=1: thread exiting with uncaught exception (group=0x40a71930)
05-16 08:53:34.457: E/AndroidRuntime(3422): FATAL EXCEPTION: main
05-16 08:53:34.457: E/AndroidRuntime(3422): java.lang.ExceptionInInitializerError
05-16 08:53:34.457: E/AndroidRuntime(3422): at java.lang.Class.newInstanceImpl(Native Method)
05-16 08:53:34.457: E/AndroidRuntime(3422): at java.lang.Class.newInstance(Class.java:1319)
05-16 08:53:34.457: E/AndroidRuntime(3422): at android.app.Instrumentation.newActivity(Instrumentation.java:1054)
05-16 08:53:34.457: E/AndroidRuntime(3422): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2097)
05-16 08:53:34.457: E/AndroidRuntime(3422): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2230)
05-16 08:53:34.457: E/AndroidRuntime(3422): at android.app.ActivityThread.access$600(ActivityThread.java:141)
05-16 08:53:34.457: E/AndroidRuntime(3422): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1234)
05-16 08:53:34.457: E/AndroidRuntime(3422): at android.os.Handler.dispatchMessage(Handler.java:99)
05-16 08:53:34.457: E/AndroidRuntime(3422): at android.os.Looper.loop(Looper.java:137)
05-16 08:53:34.457: E/AndroidRuntime(3422): at android.app.ActivityThread.main(ActivityThread.java:5041)
05-16 08:53:34.457: E/AndroidRuntime(3422): at java.lang.reflect.Method.invokeNative(Native Method)
05-16 08:53:34.457: E/AndroidRuntime(3422): at java.lang.reflect.Method.invoke(Method.java:511)
05-16 08:53:34.457: E/AndroidRuntime(3422): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
05-16 08:53:34.457: E/AndroidRuntime(3422): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
05-16 08:53:34.457: E/AndroidRuntime(3422): at dalvik.system.NativeStart.main(Native Method)
05-16 08:53:34.457: E/AndroidRuntime(3422): Caused by: java.lang.NoClassDefFoundError: com.google.android.gms.maps.model.LatLng
05-16 08:53:34.457: E/AndroidRuntime(3422): at com.apptree.de_luxe.InfoActivity.<clinit>(InfoActivity.java:35)
05-16 08:53:34.457: E/AndroidRuntime(3422): ... 15 more
avez-vous appelé google play services de bibliothèque dans votre android projet de la carte?
Raghunandan est à droite...vous devez référencer correctement google-play-serives_lib à votre projet.
l'ont fait . Dans les propriétés sous Android, j'ai ajouté la lib projet, et je suis ciblage de l'api de google
avez-vous évoqué le projet d'une bibliothèque comme ci-dessous?
la clé que vous avez utilisé pour créer votre Carte de clé? Est que votre Eclipse par défaut de la clé?
Raghunandan est à droite...vous devez référencer correctement google-play-serives_lib à votre projet.
l'ont fait . Dans les propriétés sous Android, j'ai ajouté la lib projet, et je suis ciblage de l'api de google
avez-vous évoqué le projet d'une bibliothèque comme ci-dessous?
la clé que vous avez utilisé pour créer votre Carte de clé? Est que votre Eclipse par défaut de la clé?
OriginalL'auteur Ravi | 2013-05-16
Vous devez vous connecter pour publier un commentaire.
Dans Eclipse, allez à:
"Projet" - > "Propriétés" -> "Java Build" Propriétés de la
Sur le "bon de Commande et l'Exportation de l'onglet" j'ai coché "Android Bibliothèques Privées" sur mon projet. J'ai aussi fait le projet de bibliothèque de références. Ce fixe ma classe introuvable erreurs suite à la mise à niveau vers SDK 22.
oui sa fonctionne
+1 je viens de rencontré le même problème après la mise à jour et résolu.
aussi, vous avez besoin du kit SDK d'Android outils de construction pour les ADT 22.
J'ai dû le faire pour tous mes projets de la bibliothèque. Quelle intense vingt minutes lol
OriginalL'auteur tafty
Vous devriez consulter le google play services de bibliothèque de projet dans votre projet de la carte.
Importer votre projet de bibliothèque à votre worksace. importer le même pour eclipse.
Clic droit sur votre projet. goto propriétés. Choisissez android. cliquez sur android. parcourir et ajouter le projet de bibliothèque.
avez-vous supprimé les anciennes de votre espace de travail courant avant d'importer de nouvelles lib?
pouvez-vous poster un peu plus de détails fichier manifeste et le code.
oui j'ai tout enlevé et un de plus avant il est aujourd'hui de travailler sans l'importer dans mon espace de travail et après avoir mis à jour sa ne fonctionne pas de toute façon
vous devez l'importer dans votre espace de travail courant.puis l'ajouter à votre projet, de la bibliothèque.J'espère que cela va fonctionner.
OriginalL'auteur Raghunandan