嗨,所有人都可以告诉我这个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'
答案 0 :(得分:0)
在您的方法com.owleyes.moustache.Viewer.basicInit中,您引用了com.google.ads.AdView。您可能缺少libs文件夹中的库。
如果不发布更多代码,那么任何人都无法真正为您提供帮助。
答案 1 :(得分:0)
GoogleAdMobsAdsSDK未附加到您的项目中,或者以错误的方式附加。解决此问题的最简单方法是将库复制到libs文件夹。
SO上已有关于类似问题的话题。查看此信息以获取更多信息: java.lang.NoClassDefFoundError: com.google.ads.AdView
答案 2 :(得分:0)
在Java Build Path中,单击Export& “订单”选项卡以查看是否已选中该jar文件。确保已选中,以便将Admob jar文件打包在APK文件中。