Error:Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'.
> java.lang.RuntimeException: com.android.builder.dexing.DexArchiveMergerException: Unable to merge dex
该bug 是由于 grade 的依赖包的问题,查看依赖是否重复但是版本不同。
我的问题:
compile 'com.google.zxing:core:3.3.0'
implementation files('libs/core-3.1.0.jar')
两个同时依赖的zxing 包,但是版本不同。导致该问题。
也可能出现的问题: 引入的jar包包含此jar包。 eg:
RxTools 包含 zxing jar包
解决: 删除其中认为用不到的jar或者module。
本文介绍了在使用Gradle构建项目时遇到的依赖冲突问题及解决方案。具体案例为两个不同版本的ZXing包导致的错误,提供了排查和解决此类问题的方法。

被折叠的 条评论
为什么被折叠?



