首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用google云语音时复制APK project.properties中复制的文件

使用google云语音时复制APK project.properties中复制的文件
EN

Stack Overflow用户
提问于 2017-06-20 07:34:21
回答 1查看 391关注 0票数 2

我在我的应用程序中使用google-cloud-speech时出错了。我找不到任何解决办法。

Duplicate files copied in APK project.properties when use google-cloud-speech

错误日志:

代码语言:javascript
复制
Error:Execution failed for task 
':app:transformResourcesWithMergeJavaResForDebug'.
> com.android.build.api.transform.TransformException: 
com.android.builder.packaging.DuplicateFileException: Duplicate files copied 
in APK project.properties
File1: C:\Users\User\.gradle\caches\modules-2\files-
2.1\com.google.cloud\google-cloud-speech\0.17.1-
alpha\465fbf7a46b1b1fc3ecc8bb0371bdde7148242fd\google-cloud-speech-0.17.1-
alpha.jar
File2: C:\Users\User\.gradle\caches\modules-2\files-
2.1\com.google.cloud\google-cloud-
core\1.0.0\a204545d321c4f1688d9c377cdd88310884842f4\google-cloud-core-
1.0.0.jar

我试了两种方法,但都不起作用。有人能告诉我如何解决这个问题吗!!

提前谢谢你!

one:

代码语言:javascript
复制
    compile ('com.google.cloud:google-cloud-speech:0.17.1-alpha'){
    exclude group: 'org.json'
    exclude group: 'org.apache.httpcomponents'
    exclude group: 'io.grpc', module: 'grpc-all'
    exclude group: 'com.google.protobuf', module: 'protobuf-java'
    exclude group: 'com.google.api-client', module: 'google-api-client-
 appengine'
    }

2:

代码语言:javascript
复制
packagingOptions {
    exclude 'META-INF/DEPENDENCIES'
    exclude 'META-INF/NOTICE'
    exclude 'META-INF/LICENSE'
    exclude 'META-INF/DEPENDENCIES.txt'
    exclude 'META-INF/LICENSE.txt'
    exclude 'META-INF/NOTICE.txt'
    exclude 'META-INF/NOTICE'
    exclude 'META-INF/DEPENDENCIES'
    exclude 'META-INF/notice.txt'
    exclude 'META-INF/license.txt'
    exclude 'META-INF/dependencies.txt'
}
EN

回答 1

Stack Overflow用户

发布于 2017-07-21 11:07:53

请在project.properties中添加排除‘packagingOptions’。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44646673

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档