Java.lang.verifyError 将模块添加到 Android 项目时

Java.lang.verifyError when adding module to Android project

我正在使用 "Open module settings > new > Import .JAR/.AAR Package".

向我的项目 (.aar) 添加一个库

它构建正确并打开了应用程序,但是当实例化该库的第一个 class 时,它给了我一个 "Java.lang.verifyError" 和 class。

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

谢谢

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