我已将以下依赖项添加到我的gradle文件中:
compile('com.google.cloud:google-cloud-storage:1.0.1')
根据Google文档(https://cloud.google.com/storage/docs/reference/libraries)。
然而,当我运行我的应用程序时,我得到:
Error:Execution failed for task ':app:transformResourcesWithMergeJavaResForManagerDebug'.
> com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException: Duplicate files copied in APK project.properties
File1: C:\Users\Nathan\.gradle\caches\modules-2\files-2.1\com.google.cloud\google-cloud-core\1.0.1\2b85bbbee4913a5fed34359d148c405dd8c98aac\google-cloud-core-1.0.1.jar
File2: C:\Users\Nathan\.gradle\caches\modules-2\files-2.1\com.google.cloud\google-cloud-storage\1.0.1\dd6da899484a59e6beca89297f6e111506e1c477\google-cloud-storage-1.0.1.jar
我无法在项目中找到对google-cloud-core
或google-cloud-storage
的任何其他引用。
如何找到此冲突的原因?
答案 0 :(得分:0)
我通过删除
来解决我的问题
编译com.google.cloud:google-cloud-storage:1.2.1'
我怀疑是 编译com.google.firebase:firebase-storage:11.0.2'
已经导入了它。
但是,我没有验证这一点。