程序中出現了這樣的錯誤:
UNEXPECTED TOP-LEVEL EXCEPTION:
java.lang.IllegalArgumentException: already added: Lorg/codehaus/jackson/Base64Variant;
Conversion to Dalvik format failed with error 1
之前一直是很好的運行,沒有改變任何代碼或者設置。就是重啟了android仿真器。
請問大家這是什麼原因呢?
toolchain是使用Jackson JSON解析器的多個復本調用dx。但要保證 project libraries不能包含倆個 Jackson復本。
你可以查看一個單獨的jar文件包含的Jackson是否有jar 和 grep
jar tvf lib/some-library.jar | grep jackson