android – 找不到谷歌地图api v2类

android – 找不到谷歌地图api v2类,第1张

概述我正在使用谷歌地图api v2,一切正常.今天早上我更新了sdk,现在地图不起作用.试了很多东西,比如再次导入lib项目,但似乎没有任何东西可行. Plz的帮助. 这是logcat输出 05-16 08:53:34.327: E/dalvikvm(3422): Could not find class 'com.google.android.gms.maps.model.LatLng', ref 我正在使用谷歌地图API v2,一切正常.今天早上我更新了sdk,现在地图不起作用.试了很多东西,比如再次导入lib项目,但似乎没有任何东西可行. Plz的帮助.

这是logcat输出

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 0x000005-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.setUpMap05-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 0x000205-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.setUpMAPIfNeeded05-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 0x000f05-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;.setUpMap05-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 VM05-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: main05-16 08:53:34.457: E/AndroIDRuntime(3422): java.lang.ExceptionInInitializerError05-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.access0(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.LatLng05-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
解决方法 在Eclipse中转到:

“项目” – > “属性” – > “Java构建属性”

在“订购和导出”选项卡上,我在项目中选中了“AndroID私有库”.我也为它引用的库项目做了这个.这修复了升级到SDK 22后我的类未找到错误.

总结

以上是内存溢出为你收集整理的android – 找不到谷歌地图api v2类全部内容,希望文章能够帮你解决android – 找不到谷歌地图api v2类所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1138154.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-30
下一篇2022-05-30

发表评论

登录后才能评论

评论列表(0条)

    保存