Android java.lang.VerifyError?

Android java.lang.VerifyError?

在我的Android应用程序中,我总是得到VerifyErrors!我无法弄清楚原因。每当我包含一个外部JAR时,我总是在尝试启动我的应用程序时获得VerifyErrors(除了一次,当我包含Apache Log4j时)。

我通常通过获取库的源代码并将其添加到我的项目来解决这个问题,但我正在尝试放置GData客户端库

我可以在源代码中获取它,但它的依赖项(mail.jar,activation.jar,servlet-api.jar)我不能,所以我得到验证错误。我想一劳永逸地找到这个问题的根源。我在互联网上看了一下,但他们似乎都在谈论不完整的类文件?我不知道。


叮当猫咪
浏览 507回答 3
3回答

千万里不及你

Android使用不同的类文件格式。您是否通过Android SDK附带的“dx”工具运行第三方JAR文件?

守候你守候我

查看LogCat,看看是什么导致了verifyerror。它可能是java.lang类中的一些方法,在您正在使用的android SDK级别上不受支持(例如,String.isEmpty())。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java
Android