这是我的错误:
UNEXPECTED TOP-LEVEL EXCEPTION:
java.lang.IllegalArgumentException: already added: Lorg/codehaus/jackson/Base64Variant;
Conversion to Dalvik format failed with error 1
好吧,5 分钟前它成功了。没有改变任何东西(只是再次启动了 android 模拟器)——那么现在发生了什么?
谢谢大家。
最佳答案
您的工具链正在使用 Jackson JSON 解析器的多个副本调用 dx
。您需要确保您的项目库不包含 Jackson 的两个副本。您可以使用 jar
和 grep
查看单个 jar 文件是否包含 Jackson:
jar tvf lib/some-library.jar | grep jackson
关于android - 转换为 Dalvik 格式失败,出现错误 1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5950054/