(使用 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
谢谢 :>
- 我在官方网站下载json.jar文件
您的错误消息与 META-INF/CHANGES
有关,但您的排除文件列表不包含它。
添加这一行:
exclude 'META-INF/CHANGES'
我添加了 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 谢谢 :>
- 我在官方网站下载json.jar文件
您的错误消息与 META-INF/CHANGES
有关,但您的排除文件列表不包含它。
添加这一行:
exclude 'META-INF/CHANGES'