gpt4 book ai didi

android - app:compileReleaseJavaWithJavac java.lang.VerifyError

转载 作者:行者123 更新时间:2023-12-03 06:08:30 25 4
gpt4 key购买 nike

命令

gradle clean build --info

错误信息

* 什么地方出了错:
任务':app:compileReleaseJavaWithJavac'的执行失败。
> java.lang.VerifyError:在分支目标23处期待一个堆栈映射框架
异常详细信息:
位置:
com / example / Eventbus / annotation / ThreadMode。(Ljava / lang / String; I)V @ 12:ifeq
原因:
在此位置的预期堆栈图框架。
字节码:
0x0000000:2a2b 1cb7 0006 b200 3db6 0041 9900 0bb2
0x0000010:0047 1249 b600 4fb1

IDE信息

  • Mac OX 10.10.5
  • Android Studio 2.0
  • Android SDK 23.0.2
  • Gradle 2.10
  • JDK 1.8_77
  • Maven 3.2.3
  • 最佳答案

    使用JDK 1.7重新编译所有源。
    如果您使用的是Java 1.8,请删除XX:-UseSplitVerifier并在JVM属性中使用-noverify。我遇到了这个问题,请尝试使用-noverify标志。这是因为新的字节码验证程序。因此,该标志应该确实起作用。
    我正在使用JDK 1.7。

    关于android - app:compileReleaseJavaWithJavac java.lang.VerifyError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36642750/

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