android导入外部工程后,想作为主工程的library,导入成功后,无法运行主工程。

Error:Execution failed for task ':rssr:transformClassesWithDexForDebug'.

com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.dex.DexException: Multiple dex files define Lorg/mozilla/intl/chardet/nsEUCStatistics;

android导入外部工程后,想作为主工程的library,导入成功后,无法运行主工程,报了这个错。这个是Message打印出来的

4个回答

解决了 找了好多资料 总算看明白这个错误的信息了 jar包冲突 chardet/Big5Statistics.class chardet是jar包,Big这个是里面的类 把这个jar包删除 就可以了

qq_36522073
qq_36522073 multiDexEnabled true这句是在gradle里面的 tools:replace="android:icon,android:theme,android:label"这句是在mainfest的application里面 还有编译版本要一致 这些代码是导入时编译出的异常解决代码
接近 4 年之前 回复
qq_36522073
qq_36522073 只用删除一个项目里面的jar包就可以了
接近 4 年之前 回复

图片说明

图片说明

第一张图是我想要导入的工程的jar包 第二张是主工程的jar包

Error:Execution failed for task ':rssr:transformClassesWithJarMergingForDebug'.

com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: org/mozilla/intl/chardet/Big5Statistics.class
这是最新的Bug 有哪位好心的大神 知道的吗 ?

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问