-4

大家好,谁能告诉我这个logcat有什么问题

一旦应用程序打开图片库以选择图像,应用程序就会崩溃

(代码的作用:它打开图像库并将图像加载为墙纸,然后用户可以在图像中添加头发或星星......等......)

谢谢大家 :)

E/dalvikvm(14530): Could not find class 'com.google.ads.AdView', referenced from method com.owleyes.moustache.Viewer.basicInit
W/dalvikvm(14530): threadid=1: thread exiting with uncaught exception (group=0x4001e578)
E/AndroidRuntime(14530): FATAL EXCEPTION: main
E/AndroidRuntime(14530): java.lang.VerifyError: com.owleyes.moustache.Viewer
E/AndroidRuntime(14530):    at java.lang.Class.newInstanceImpl(Native Method)
E/AndroidRuntime(14530):    at java.lang.Class.newInstance(Class.java:1409)
E/AndroidRuntime(14530):    at android.app.Instrumentation.newActivity(Instrumentation.java:1024)
E/AndroidRuntime(14530):    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1565)
E/AndroidRuntime(14530):    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1667)
E/AndroidRuntime(14530):    at android.app.ActivityThread.access$1500(ActivityThread.java:117)
E/AndroidRuntime(14530):    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:935)
E/AndroidRuntime(14530):    at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime(14530):    at android.os.Looper.loop(Looper.java:130)
E/AndroidRuntime(14530):    at android.app.ActivityThread.main(ActivityThread.java:3691)
E/AndroidRuntime(14530):    at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime(14530):    at java.lang.reflect.Method.invoke(Method.java:507)
E/AndroidRuntime(14530):    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:912)
E/AndroidRuntime(14530):    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:670)
E/AndroidRuntime(14530):    at dalvik.system.NativeStart.main(Native Method)
I/dalvikvm(14530): threadid=4: reacting to signal 3
I/dalvikvm(14530): Wrote stack traces to '/data/anr/traces.txt'
4

3 回答 3

0

在您的方法 com.owleyes.moustache.Viewer.basicInit 中,您引用的是 com.google.ads.AdView。您可能在 libs 文件夹中缺少一个库。

如果不发布更多代码,没有人能真正帮助您。

于 2013-01-28T21:11:32.097 回答
0

GoogleAdMobsAdsSDK 未附加到您的项目或附加方式错误。解决此问题的最简单方法是将库复制到 libs 文件夹。

已经有关于 SO 的话题涉及类似的问题。查看更多信息: java.lang.NoClassDefFoundError: com.google.ads.AdView

于 2013-01-28T21:13:35.950 回答
0

在 Java Build Path 中,单击 Export & Order 选项卡以查看是否检查了该 jar 文件。确保选中它,以便将 Admob jar 文件打包到 APK 文件中。

于 2013-01-28T21:16:25.340 回答