【发布时间】:2018-06-14 06:31:29
【问题描述】:
在我升级项目中的库之后 (从 4.2.0 到 4.3.1 的领域) 到最新版本我得到这个错误
error:java.lang.RuntimeException: com.android.builder.dexing.DexArchiveMergerException:
Error while merging dex archives:
***build\transforms\dexBuilder\debug\1.jar, C:\android-
***build\intermediates\transforms\dexBuilder\debug\2.jar
.... 650 of build\transforms\dexBuilder\debug\....
已经尝试清理/构建/重新安装/无效,没有任何工作, 如何解决?
【问题讨论】:
-
这可能是由冲突的依赖关系引起的。你能把整个错误日志和你的
build.gradle贴在这里吗? -
java.lang.RuntimeException: java.lang.RuntimeException: com.android.builder.dexing.DexArchiveMergerExceptionat sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl .java:62) 在 sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) 在 java.lang.reflect.Constructor.newInstance(Constructor.java:423) 在 java.util.concurrent.ForkJoinTask.getThrowableException(ForkJoinTask. java:593) ...
-
引起:com.android.tools.r8.errors.CompilationError:程序类型已经存在:org.apache.commons.lang3.CharSetUtils
-
如果问题仍然存在,请编辑您的问题并在此处发布错误日志和 build.gradle 文件。