V2 - Örnek Kod Android API çöküyor Google Maps
Android sample code 'Google Maps API v2' çalışıyor. Android almaya çalışıyorum Projenin hatasız kurdum. Benim Galaxy Nexus (benim laptop için usb ile bağlı) uygulamayı çalıştırmak için çalıştığınızda, ancak, uygulamanın hemen çöker.
- Bu AndroidManifest.xml kendi Haritalar API Anahtarı doldurdum
- Android 4.1.2 karşı yaptım
Bu günlüğü
Unable to resolve superclass of Lcom/example/mapdemo/BasicMapActivity; (66)
Link of class 'Lcom/example/mapdemo/BasicMapActivity;' failed
Could not find class 'com.example.mapdemo.BasicMapActivity', referenced from method com.example.mapdemo.MainActivity.<clinit>
VFY: unable to resolve const-class 108 (Lcom/example/mapdemo/BasicMapActivity;) in Lcom/example/mapdemo/MainActivity;
VFY: replacing opcode 0x1c at 0x000d
Exception Ljava/lang/NoClassDefFoundError; thrown while initializing Lcom/example/mapdemo/MainActivity;
Class init failed in newInstance call (Lcom/example/mapdemo/MainActivity;)
Shutting down VM
threadid=1: thread exiting with uncaught exception (group=0x41ac9930)
FATAL EXCEPTION: main
java.lang.ExceptionInInitializerError
at java.lang.Class.newInstanceImpl(Native Method)
at java.lang.Class.newInstance(Class.java:1319)
at android.app.Instrumentation.newActivity(Instrumentation.java:1054)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2097)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2230)
at android.app.ActivityThread.access$600(ActivityThread.java:141)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1234)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:5039)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.NoClassDefFoundError: com.example.mapdemo.BasicMapActivity
at com.example.mapdemo.MainActivity.<clinit>(MainActivity.java:97)
... 15 more
Herkes bu çözmek için nasıl ya da yanlış yapıyor olabilir ne bir ipucu var mı?
CEVAP
Kopyayı çok, çok dikkatle izleyin:
https://docs.google.com/document/pub?id=19nQzvKP-CVLd7_VrpwnHfl-AE9fjbJySowONZZtNHzw
Özellikle, gerek bence
- "Google-play-services_lib" ve bunun gibi bir . bağlantı proje için gerçek kaynak ithalat ^strong>Androidkütüphane.
- - ^Proje ile bunu . Özellikler ->- ^Android . Kitaplık, - ^ Ekleyin . google-play-services_lib (proje üzerinde tıklayın ve Özellikleri seçin Android seçebilirsiniz.
- YapındeğilYol benim için işe yaramadı" proje için. yap "Java ile bağımlı bir Proje olarak ekleyin
- Bir içine google-play-services.jar ve android-support-v4.jar "" örnek proje klasörü ve onları olarak Ekle "Dış Dış Kavanoz" "Yol İnşa ->libs Ekle Yapılandırma Yolu - ^ Oluşturun . ". Kütüphaneler
Bu ikinci adım örnek kodu kullanmak için çalışırken aynı hata basıyordum gerekli buldum. İlk adım benim gerçek proje com.google.android.gms.R$styleable
NoClassDefFoundError
önlemek için gerekliydi.
Ben de örnek kod çalıştı önce Temiz bir yapı ve cihaz (daha önce test girişimi) uygulamayı Kaldırmak için gerekli.
Google Maps JS v3 - Basit Çoklu Marker...
Android bir niyet ile başlatıyoruz Goo...
Google Maps API v2 Yetkilendirme hatas...
Cevap : iki nokta v2 Android API Googl...
google maps android, MD5 yerine SHA1 b...