【发布时间】:2018-01-20 10:56:04
【问题描述】:
我有 android 应用程序,我正在使用谷歌翻译 API 当我构建时,我得到了错误: 错误:任务“:app:transformResourcesWithMergeJavaResForDebug”执行失败。发现多个文件具有独立于操作系统的路径“META-INF/LICENSE”
【问题讨论】:
标签: java android google-translate
我有 android 应用程序,我正在使用谷歌翻译 API 当我构建时,我得到了错误: 错误:任务“:app:transformResourcesWithMergeJavaResForDebug”执行失败。发现多个文件具有独立于操作系统的路径“META-INF/LICENSE”
【问题讨论】:
标签: java android google-translate
尝试添加
packagingOptions {
pickFirst "**"
}
或
packagingOptions {
pickFirst 'META-INF/LICENSE'
}
或
packagingOptions{
exclude 'META-INF/LICENSE'
}
【讨论】:
尝试在您的应用级 gradle 文件中添加这些行
packagingOptions {
exclude 'project.properties'
exclude 'META-INF/LICENSE'
exclude 'META-INF/NOTICE'
exclude 'META-INF/INDEX.LIST'
}
【讨论】: