Android开发遇到的坑-----添加依赖遇到DuplicateFileException

Posted 予有荣焉

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android开发遇到的坑-----添加依赖遇到DuplicateFileException相关的知识,希望对你有一定的参考价值。

问题:

  在添加第三方依赖时,遇到了DeplicateFileException,也就是重复文件的异常, 
  技术分享图片

 

解决方式:

  因为是新建的项目,所以基本不可能是重复jar包,所以网上搜了一下,答案倒是搜了一堆,说是要在gradle中android下添加

  1. packagingOptions {
  2. exclude ‘META-INF/LICENSE.txt‘
  3. exclude ‘META-INF/LICENSE‘
  4. exclude ‘META-INF/NOTICE.txt‘
  5. exclude ‘META-INF/ASL2.0‘
  6. }

  问题在于网上的方法都说是要在app的gradle下添加,试了下无效,在所依赖的lib的gradle中添加,问题解决~~!

 

  如果还是解决不了,那么可以仔细看下下图红框中到底是什么,就添加相应的名称就好. 
  技术分享图片 
  技术分享图片




以上是关于Android开发遇到的坑-----添加依赖遇到DuplicateFileException的主要内容,如果未能解决你的问题,请参考以下文章

Android开发遇到的坑-----融云2.8.+版本修改插件列表

Android开发遇到的坑-----融云聊天接收到但不能显示

微信小程序开发中遇到的坑及解决办法

android使用JSON遇到的坑(1)

reactNative所遇到的坑

android studio Gradle升级到3.5.0遇到的坑