在我的 Android 应用程序中,我总是收到 VerifyErrors!我不知道为什么。每当我包含一个外部 JAR 时,当我尝试启动我的应用程序时总是会收到 VerifyErrors(除了一次,当我包含 Apache Log4j 时。)
我通常通过获取库的源代码并将其添加到我的项目中来解决这个问题,但我试图将 GData client library .
我可以在源代码中得到它,但它的依赖项(mail.jar、activation.jar、servlet-api.jar)我不能,所以我得到验证错误。我想一劳永逸地找到这个问题的根源。我在网上看了,但他们似乎都在谈论不完整的类文件?我不知道。
最佳答案
查看 LogCat 并查看导致验证错误的原因。这可能是您正在使用的 android SDK 级别不支持的 java.lang 类中的某些方法(例如,String.isEmpty())。
关于java - Android java.lang.VerifyError?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/668788/