美文网首页
记录一个解决依赖库包冲突的bug

记录一个解决依赖库包冲突的bug

作者: MissPSTime | 来源:发表于2019-03-01 11:29 被阅读0次

1.报错:com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: com/google/gson/annotations/Expose.class

2.解决方法:因为是依赖库中的引用冲突了,所以我们需要忽略其中一个

3.compile files()

 compile() {

    exclude : , : }

4.注意事项:只能忽略下方的引用,而不能忽略jar包,否则会报错:

Error:(198, 0) Could not find method exclude() for arguments [{group=com.google.code.gson, module=gson}] on file collection of type org.gradle.api.internal.file.collections.DefaultConfigurableFileCollection.这个错误目前没有找到解决方法,所以建议使用3步骤中的方式

相关文章

  • 记录一个解决依赖库包冲突的bug

    1.报错:com.android.build.api.transform.TransformException: ...

  • 彻底认识包(依赖)冲突

    什么是包(依赖)冲突? 包冲突是指在一个项目的不同部分引用(依赖)的代码库、资源包的版本号不一致。 包冲突的实质是...

  • Android Studio常见问题整理

    包冲突问题处理 查看app的依赖情况 解决依赖包冲突的方式 在处理依赖包冲突时发现.以下两种方式的作用不一 方式①...

  • Maven解决依赖冲突

    maven依赖冲突以及解决方法 什么是依赖冲突 依赖冲突是指项目依赖的某一个jar包,有多个不同的版本,因而造成类...

  • Maven中依赖冲突解决方案

    在使用Maven中我们导入jar包坐标时会产生依赖传递,而依赖传递难免会发生jar包间的依赖冲突,解决jar包冲突...

  • app 依赖管理

    参考-解决库依赖冲突问题 参考-查看第三方库依赖树 参考-依赖管理 good 参考-依赖管理

  • maven依赖冲突以及解决方法

    什么是依赖冲突 依赖冲突是指项目依赖的某一个jar包,有多个不同的版本,因而造成类包版本冲突 依赖冲突的原因 依赖...

  • Idea中常用的插件

    Maven Helper解决的是Maven依赖的冲突问题 FindBugs初步排查代码中的Bug ECTransa...

  • Gradle构建问题

    包依赖的冲突 两个库同时依赖相同的不同版本的第三个库 查看依赖关系./gradlew module:depende...

  • maven解决包依赖冲突

    简单记录一下,有时间再做整理。公司内部核心包依赖netty 3.2.3版本,新项目中要使用es连接client包,...

网友评论

      本文标题:记录一个解决依赖库包冲突的bug

      本文链接:https://www.haomeiwen.com/subject/mcdcsqtx.html