duplicate entry: android/support/v4/internal/view/SupportSubMenu.class
16lz
2021-01-23
这个问题把我坑大了!!!!!!!
Error:Execution failed for task ':app:transformClassesWithJarMergingForDebug'.
> com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: android/support/v4/internal/view/SupportSubMenu.class
我项目中依赖了easeUI 就是这个easeUI跟我主项目的support-v4包冲突 我在网上查了很多资料 也尝试了很多方法 每次运行都是这个错,clean rebuild一万次还是没用 我先说说我都尝试过的方法吧!
allprojects{configurations{all*.excludegroup:'com.android.support',module:'support-v4'}}上面的是在项目级的 build.gradle里面添加
如果不行就到自己应用的module下 以这样的方式去依赖他
如果还是不行 看依赖的工程里的v4包是不是jar包 如果是jar包 最好干掉尝试添加依赖
其实我的问题是:我项目中还有个隐藏的很深的v4包 在:这里的libs目录下(我已经干掉了)
最后瞎整了半天终于好了
更多相关文章
- android项目colors.xml中几个常用的颜色资源
- Socket编程java[简单易懂],附带Android Studio 项目聊天实例
- AndroidStudio3.6导入项目出现unable to find valid certificati
- Android项目初始时的文件
- [Android] 无法创建项目问题解决
- Android已有项目接入Flutter及互相通信
- android:打开Eclipse之后android项目都报错怎么解决
- MVVM模式开源学习项目——玩Android客户端