gpt4 book ai didi

android - 升级到Android Studio 2.0后获取java.lang.VerifyError

转载 作者:行者123 更新时间:2023-12-03 05:14:02 24 4
gpt4 key购买 nike

我将Android Studio升级到了2.0。

然后,当我运行和调试该应用程序时,它可以正常工作,直到我单击一个按钮并调用一个函数,并引发java.lang.VerifyError为止。这是我从logcat得到的:

E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.fronty.zt, PID: 18022
java.lang.VerifyError: com/fronty/zt/SilverCord$AjcClosure11
at com.fronty.zt.SilverCord.checkEmailExistence(SilverCord.java:407)
at com.fronty.zt.register.RegisterBasicActivity.onClick(RegisterBasicActivity.java:122)
at com.fronty.zt.register.RegisterBasicActivity$$ViewBinder$1.doClick(RegisterBasicActivity$$ViewBinder.java:26)
at butterknife.internal.DebouncingOnClickListener.onClick(DebouncingOnClickListener.java:22)
at android.view.View.performClick(View.java:4438)
at android.view.View$PerformClick.run(View.java:18422)
at android.os.Handler.handleCallback(Handler.java:733)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:136)
at android.app.ActivityThread.main(ActivityThread.java:5001)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:785)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:601)
at dalvik.system.NativeStart.main(Native Method)

这是checkEmailExistence():
@DebugLog
public void checkEmailExistence(StringPacket pack, final Response.Listener<ResponseBase> listener, Response.ErrorListener errorListener)
{
request("checkEmailExistence", ResponseBase.class, listener, errorListener, "/api/v0/check_email_existence", pack);
}

但是,当我设置一个断点并遵循该断点时,它实际上会更深一步才抛出。 checkEmailExistence()调用request()并在request()的第一行引发异常
    if ( doLog )
Log.i( T, function );

我试着删除生成目录,重建,清理..&等没有效果。

但是,更改gradle版本可解决此问题:
classpath 'com.android.tools.build:gradle:2.0.0'


classpath 'com.android.tools.build:gradle:1.5.0'

但是,这将禁用“即时运行”,因此我想坚持使用2.0.0。有人知道原因或解决方法吗?

谢谢!

最佳答案

我也遇到同样的错误。我认为这是雨果导致的问题。不要使用@DebugLog,我可以运行我的应用程序而不会出现问题

关于android - 升级到Android Studio 2.0后获取java.lang.VerifyError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36538288/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com