是什么原因:app:transformClassesWithMultidexlistForDebug FAILED以及如何解决?

时间:2018-02-09 08:21:41

标签: android build.gradle multidex android-multidex

如何解决此错误?

  • 出了什么问题: 任务':app:transformClassesWithMultidexlistForDebug'的执行失败。
      

    java.io.IOException:无法编写[C:\ Users \ Raphael \ Desktop \ EZYAGRIC \ EzyAgric-Android-App-master \ app \ build \ intermediates \ multi-dex \ debug \ componentClasses.jar](无法读取[C:\ Users \ Raphael \ Desktop \ EZYAGRIC \ EzyAgric-Android-App-master \ app \ build \ intermediates \ transforms \ desugar \ debug \ 127.jar(;;;;;; **。class )](重复的zip条目[127.jar:com / google / common / annotations / Beta.class]))

我尝试了所有类似的问题但徒劳无功。任何帮助都非常感谢。

1 个答案:

答案 0 :(得分:0)

如果您使用的是匕首,请使用以下代码进行修复:

我遇到了关于Beta.class和。的完全相同的错误 通过排除所有出现的番石榴来解决它:

compile ('com.google.dagger:dagger:2.9') {
    exclude group: 'com.google.guava'
}