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

时间:2019-03-04 12:23:26

标签: java android verifyerror

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

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

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

谢谢

1 个答案:

答案 0 :(得分:1)

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