【问题标题】:Java.lang.verifyError when adding module to Android project将模块添加到 Android 项目时出现 Java.lang.verifyError
【发布时间】:2019-03-04 12:23:25
【问题描述】:

我正在使用“打开模块设置 > 新建 > 导入 .JAR/.AAR 包”将一个库添加到我的项目(一个 .aar)。

当应用程序打开时,它会正确构建,但是当该库的第一个类被实例化时,它会给我一个带有该类的“Java.lang.verifyError”。

阅读它似乎当用于编译的库与运行时使用的库不同时会发生错误。但这对我来说似乎有点抽象,我在哪里可以检查是否发生这种情况?应该怎么改?

谢谢

【问题讨论】:

    标签: java android verifyerror


    【解决方案1】:

    也许您的库模块使用相同库类型的两种版本类型的依赖项。比如,假设您使用库 A 和 B。然后 A 使用支持设计 27,B 使用 28。使其相同。几天前,我们遇到了 Java 的这个错误,这对我们来说是全新的。我们正在使用库模块,经过多次研究,我们发现它并使用相同类型的版本解决了问题。我不能保证,但它会对你有用。

    【讨论】:

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