首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安卓5.0.1 VerifyError?

安卓5.0.1 VerifyError?
EN

Stack Overflow用户
提问于 2015-06-23 08:59:44
回答 1查看 103关注 0票数 0

我刚刚把手机上的操作系统升级到了Android5.0.1。由于这个更新,我正在处理的一个应用程序,它在我的其他设备上非常好地工作,现在只在5.0.1中抛出一个错误。我不知道这个错误意味着什么,它也没有像通常那样指出可疑的代码行。

有没有人看到这个,或者知道新的5.0.1是怎么回事?

代码语言:javascript
复制
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)
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-06-25 13:26:25

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

允许的最大方法大小显然发生了变化。我的一些方法是相当庞大和复杂的,而且这个新的限制显然被超越了。

这个修复方法是将代码的更大部分分解为更小的部分。

希望这能帮上忙。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30998287

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档