(使用 OS 独立路径 'META-INF/CHANGES' 找到多个文件)添加 jsoup.jar 文件后 android studio 出错

(More than one file was found with OS independent path 'META-INF/CHANGES') error on android studio after adding jsoup.jar file

我添加了 jsoup.jar 文件每两种方式

首先是文件 -> 项目结构 -> 导入 jar/.aar 包 -> 添加 jardepedency 构建失败并显示错误消息。

我尝试了另一种方法,将 jar 文件添加到应用程序 -> 库 -> 右键单击​​到 jar 文件 -> 添加为库。

它在构建时也失败了。

我试过谷歌搜索并找到了方法

116
down vote
You can add this in yourProject/app/build.gradle inside android{}

android {

      packagingOptions {
        exclude 'META-INF/DEPENDENCIES'
        exclude 'META-INF/LICENSE'
        exclude 'META-INF/LICENSE.txt'
        exclude 'META-INF/license.txt'
        exclude 'META-INF/NOTICE'
        exclude 'META-INF/NOTICE.txt'
        exclude 'META-INF/notice.txt'
        exclude 'META-INF/ASL2.0'
      }

    }

这个 但还是失败了 我在我的项目中所做的就是添加 jsoup 库。 我不知道为什么它在构建时失败 有人知道为什么吗?

https://github.com/minyouminyou/errorAndroid 这是我的项目 github 谢谢 :>

您的错误消息与 META-INF/CHANGES 有关,但您的排除文件列表不包含它。

添加这一行:

    exclude 'META-INF/CHANGES'