导入环信Demo之'Execution failed for task 'apptransformClassesWithJarMergingForDebug'

来源:互联网 发布:智能数据盒子 编辑:程序博客网 时间:2024/05/16 09:12

Language:Java
IDE:Android studio

导入环信Demo,出现’Execution failed for task ‘apptransformClassesWithJarMergingForDebug’

Execution failed for task ‘:app:transformClassesWithJarMergingForDebug’.

com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: android/support/v4/app/BackStackState$1.class

Error:Execution failed for task ‘:app:transformClassesWithJarMergingForDebug’.

com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: android/support/annotation/ArrayRes.class

Error:Execution failed for task ‘:app:transformClassesWithJarMergingForDebug’.

com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: com/android/volley/ServerError.class

——————- 我是分割线—————————–

原因:在所添加的jar包或aar包中也引用了support-V4,与工程中引用的相冲突
Ctrl+N –> 在搜索框中输入BackStackState –> 查找到所有引用该类的类,这些类即为引起冲突的类
去掉本工程中gradle中用于引用有冲突的包的代码或者将冲突的代码从jar包或aar包中移除,确保一个module中只引用了一份相同的第三方包

摘自:http://www.cnblogs.com/royi123/p/5378056.html(第2段)

0 0
原创粉丝点击