先看本人AS报错异常

Error:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'.
> com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException: Duplicate files copied in APK META-INF/rxjava.properties
File1: C:\Users\pc\.gradle\daemon\gradle-2.8\wrapper\dists\gradle-3.3-all\caches\modules-2\files-2.1\io.reactivex\rxjava\1.1.5\ece7b5d0870e66d8226dab6dcf47a2b12afff061\rxjava-1.1.5.jar
File2: C:\Users\pc\.gradle\daemon\gradle-2.8\wrapper\dists\gradle-3.3-all\caches\modules-2\files-2.1\io.reactivex.rxjava2\rxjava\2.0.7\21734c0092a5d3c3ec99510e50c1ff76bdf0c65a\rxjava-2.0.7.jar

因为我在之前用到了Rxjava1.1.5的依赖,后来打算换成Rxjava(与时俱进嘛)就直接把Rxjava1.1.5的依赖删掉导入了Rxjava2.0.7的依赖,本来一切正常编译通过,但是再部署的时候就报这个错误.

之后Clear,重启AS ,删除APP build,projcet build  都不管用(曾经一度相死,转行养猪去吧),毕竟生活还要继续不是.

仔细观察异常发现DuplicateFileException: Duplicate files copied in APK META-INF/rxjava.properties 发现这句话,跟大佬仔细分析,最后确定是因为相同的Jar包里边的配置文件冲突了,AS不知道用哪个了(也是笨,当然用高版本的了),这个时候果断在APP build.gradle里加了一句话用来过滤文件配置

packagingOptions {
exclude 'META-INF/rxjava.properties'
}
怕同学 不知道家在哪里 整体配置如下

 
META-INF/rxjava.properties 也不是随便填的  在上面的图中AS已经给出提示了

Duplicate files copied in APK META-INF/rxjava.properties

当然这个也不只是解决Jar冲突 如果以后在看见 这种错误有APK META-INF/rxjava.properties

就可以在APP 的 build.gradle 中加入一下过滤文件试试

 
 
 

最后的最后 我要感谢一下帮助我的大佬们

杭州-24K纯帅 成都-马上无业游民(道上人都称呼一声 刀哥 QQ879037243) 深圳-Android 北京-lan 青岛-小丑 普宁-倒走时光 沈阳-笑笑----女生哦!!!

特此感谢

最新文章

  1. 动手搭个wordpress
  2. 第一个Sprint冲刺事后诸葛报告
  3. php+mysql简单留言,适合新手
  4. 2015-10-11 Sunday 晴 ARM学习
  5. Win7访问局域网内共享文件夹
  6. SetCapture ReleaseCapture
  7. Shortest path of the king
  8. GitHub上整理的一些资料
  9. Python【每日一问】07
  10. 修改jupyter notebook的默认打开地址
  11. 解决asp.net 报错 无法获取所需的权限错误
  12. 安装spy-debugger查看前端日志
  13. SpringCloud 组件Eureka参数配置项详解
  14. jmeter --自动化badboy脚本开发技术
  15. [Virus Analysis]恶意软件分析(二)玩出花的批处理(中)
  16. AdvStringGrid 单元格字体颜色、背景颜色
  17. 猴子选大王【PHP】
  18. LeetCode679. 24 Game
  19. 利用cmake查看opencv的源码
  20. C语言-对一个结构体中的字段进行排序

热门文章

  1. oc懒加载 & swift lazy
  2. jquery获取元素内容-text()和val()
  3. SciSharpCube:容器中的SciSharp,.NET机器学习开箱即用
  4. VMware ESXi定制版(OEM ISO)资源下载(包含5.1\5.5\6.0)
  5. linux系统时间与网络时间不同步
  6. 如何添加删除子网卡eth0:1(linux案例)
  7. python类的内置attr属性
  8. BZOJ 3158 千钧一发 (最大流->二分图带权最大独立集)
  9. C#强化系列:HttpModule,HttpHandler,HttpHandlerFactory简单使用
  10. 如何用Vim提高开发效率