app:transformClassesWithJarMergingForDebug apk构建问题

时间:2017-02-20 07:48:27

标签: android

当我尝试构建apk时,android studio给了我这个错误。

任何人都可以对此错误有所了解吗?

  

错误:任务':app:transformClassesWithJarMergingForDebug'执行失败。   com.android.build.api.transform.TransformException:java.util.zip.ZipException:重复条目:permissions / dispatcher / GrantableRequest.class

1 个答案:

答案 0 :(得分:0)

如果您正在使用PermissionsDispatcher库,则将其作为重复类条目的问题提及。

How to Check attached libraries Dependency/hierarchy ? which causes duplicate entry for libraries.

在您的情况下,您需要按照库已知问题中的提及进行更改。

 compile 'com.github.hotchemi:permissionsdispatcher:2.0.3'
 compile 'com.github.hotchemi:permissionsdispatcher-processor:2.0.3'

按以下方式进行更改

compile 'com.github.hotchemi:permissionsdispatcher:2.0.3'
apt 'com.github.hotchemi:permissionsdispatcher-processor:2.0.3'

有关重复输入问题的详细信息,请查看this

<强> 更新 它还需要在根级build.gradle文件中定义apt依赖性

检查this以获取根级build.gradle文件声明。

如果有的话,请告诉我