【问题标题】:android code is crashing no errors [closed]android代码崩溃没有错误[关闭]
【发布时间】:2013-01-12 08:04:45
【问题描述】:

大家好,谁能告诉我这个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'

【问题讨论】:

  • Could not find class 'com.google.ads.AdView' 这是第一行。
  • 标题中的“没有错误”是什么意思?
  • 您添加了 AdMob 库 Jar 吗?
  • 代码没有错误没有红色x的
  • 是的,我已经包含了 androidAdmobsdk6.2.1.jar

标签: android crash logcat


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

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

    【讨论】:

      【解决方案3】:

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-12-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-06-08
        • 1970-01-01
        • 2021-09-11
        相关资源
        最近更新 更多