最近导入一个新的AS项目,gradle没有问题,run的时候一直出错。问题如下:
Error:Execution failed for task ':app:transformClassesWithJarMergingForDebug'.
> com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: android/support/v4/print/PrintHelper$1.class
方法1:上网查询多次,大部分说是主工程v4冲突,删除v4即可(部分可以解决);
但是有的项目并没有引入远程依赖的v4包,而是在libs下导入的v4,所以方法1不管用了。
方法2(解决了我的问题):直接上图
第一步:删除依赖库中的v4包
第二步:在依赖库中的build.gradle中引入远程依赖v4包
第三步:重新构建,运行。