【问题标题】:Android 5.0.1 VerifyError?Android 5.0.1 验证错误?
【发布时间】:2015-06-23 08:59:44
【问题描述】:

我刚刚将手机上的操作系统更新为 Android 5.0.1。自此更新以来,我正在开发的应用程序在我的其他设备上运行良好,现在仅在 5.0.1 中引发错误。我不知道这个错误是什么意思,它并没有像往常那样将我指向可疑的代码行。

有没有人看到或知道新 5.0.1 的内容?

06-23 16:52:37.840  10976-10976/rule02.touchpool E/AndroidRuntime﹕ FATAL EXCEPTION: main
Process: rule02.touchpool, PID: 10976
java.lang.VerifyError: rule02.touchpool.GameScreen
        at java.lang.reflect.Constructor.newInstance(Native Method)
        at java.lang.Class.newInstance(Class.java:1650)
        at android.app.Instrumentation.newActivity(Instrumentation.java:1079)
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2537)
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2759)
        at android.app.ActivityThread.access$900(ActivityThread.java:178)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1449)
        at android.os.Handler.dispatchMessage(Handler.java:102)
        at android.os.Looper.loop(Looper.java:145)
        at android.app.ActivityThread.main(ActivityThread.java:5944)
        at java.lang.reflect.Method.invoke(Native Method)
        at java.lang.reflect.Method.invoke(Method.java:372)
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1399)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1194)

【问题讨论】:

    标签: android android-5.0-lollipop verifyerror


    【解决方案1】:

    对于自 Android 更新以来遇到任何问题的其他人,我已经找到并解决了我的问题。

    允许的最大方法大小明显改变了。我的一些方法相当庞大和复杂,显然超出了这个新的限制。

    此修复程序是将较大的代码部分分解为较小的部分。

    希望这对某人有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多