解决:Error:Execution failed for task ':app:transformClassesWithJarMergingForRealD
2017-07-24 22:46
501 查看
Error:Execution failed for task ‘:app:transformClassesWithJarMergingForRealDebug’.
com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: android/support/v4/graphics/drawable/TintAwareDrawable.class
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/06/6450fa9a0f66d38ecedbd1518ee92094)
问题 :
解决方法:
可以通过如下方法排除在依赖里相同的jar包
END
com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: android/support/v4/graphics/drawable/TintAwareDrawable.class
问题 :
今天在打包工程时编译异常,报上述错误。此异常是工程下导入重复的jar包导致的。由下图可以看出,主要是V4包重复问题,检查build.gradl下dependencies中导包是否重复,删除重复部分即可。但大多数情况下不存在重复导包,但是仍出现此异常,是因为有部分三方包中包含了supportV4包导致冲突,但两个不同的JAR里引用了相同的其他jar,没法删除。 例如我的工程下导入的 compile 'com.google.android:flexbox:0.3.0' 。
解决方法:
可以通过如下方法排除在依赖里相同的jar包
compile('com.google.android:flexbox:0.3.0') { excludemodule:'support-v4' excludegroup:'com.android.support' }
END
相关文章推荐
- 如何解决error:execution failed for task app:transformclasseswithjarmerging
- 如何解决error:execution failed for task app:transformclasseswithjarmerging(包冲突)
- android Error:Execution failed for task ':app:transformClassesWithJarMergingForRelease' 解决方法大全
- Error:Execution failed for task ':app:transformClassesWithDexForDebug'解决记录
- Error:Execution failed for task ':app:transformClassesWithJarMergingForRelease'...$LayoutParams.clas
- 解决 Android 编译报错:Error:Execution failed for task ':app:transformClassesWithDexForDebug'.
- 解决编译问题 Error:Execution failed for task ':app:transformClassesWithDexForDebug'.
- 安卓中运行报错Error:Execution failed for task ':app:transformClassesWithDexForDebug'解决
- 如何解决编译时Error:Execution failed for task ':app:transformClassesWithDexForDebug'.
- 完美解决Error:Execution failed for task ':APP:transformClassesWithDexForDebug'...问题
- Error:Execution failed for task ':app:transformClassesWithDexForDebug'解决记录
- AS中运行项目时出现Error:Execution failed for task ':app:transformClassesWithDexForDebug'...问题解决
- 完美解决Error:Execution failed for task ':APP:transformClassesWithDexForDebug'...问题
- Studio中运行报错Error:Execution failed for task ':app:transformClassesWithDexForDebug'原因和解决
- Error:Execution failed for task ':app:transformClassesWithDexForRelease'. > 解决
- 完美解决Error:Execution failed for task ':APP:transformClassesWithDexForDebug'...问题
- Error:Execution failed for task ':app:transformClassesWithDexForDebug'解决记录
- Error:Execution failed for task ':app:transformClassesWithJarMergingForRelease'. > com.android.build
- Error:Execution failed for task ':app:transformClassesWithDexForDebug'解决记录
- Error:Execution failed for task ':app:transformClassesWithDexForDebug'解决记录(65k方法数相关)