【发布时间】:2015-05-16 11:37:11
【问题描述】:
我正在运行 Studio 1.1.0,我最近添加了 Joda-Time-2.7.jar。在我尝试运行该项目后,我得到了错误:
在 APK META-INF/LICENSE.txt 中复制的重复文件
文件 1:/libs/twitter4j-core-4.0.2.jar
文件 2:/libs/twitter4j-core-4.0.2.jar
Error:duplicate files during packaging of APK /build/outputs/apk/app-debug-unaligned.apk
Path in archive: META-INF/LICENSE.txt
Origin 1: /libs/twitter4j-core-4.0.2.jar
Origin 2: /.gradle/caches/modules-2/files-2.1/joda-time/joda-time/2.7/55997..842195/joda-time-2.7.jar
我可以添加它,它会运行良好:
packagingOptions {
exclude 'META-INF/LICENSE.txt'
}
添加 Joda-Time 后为什么会出现此错误?为什么 Twitter4j 和 Joda-Time 会发生冲突?
排除“META-INF/LICENSE.txt”是一个好的解决方案吗?
【问题讨论】: