2017-01-10 13 views
2

私はcompile group: 'com.google.cloud', name: 'google-cloud-storage', version: '0.8.0-beta'を追加すると、私はMETA INFがAndroidのGoogleクラウドストレージ重複ファイル

packagingOptions { は、META-INF/MANIFEST」除外をファイル除いた追加アプリ

Error:Execution failed for task ':app:transformResourcesWithMergeJavaResForProductionDebug'. 
> com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException: Duplicate files copied in APK META-INF/INDEX.LIST 
    File1: /.gradle/caches/modules-2/files-2.1/com.google.cloud/google-cloud-storage/0.8.0-beta/92c10417dd9ef400564414c243eecdd0a7f51963/google-cloud-storage-0.8.0-beta.jar 
    File2: /.gradle/caches/modules-2/files-2.1/com.google.cloud/google-cloud-core/0.8.0/5fe7f10ded15149a5fc633d98adbacf11b00907f/google-cloud-core-0.8.0.jar 

を実行すると、エラーが表示さ.MF META-INF/DEPENDENCIES.txt META-INF/LICENSE.TXT META-INF /のNOTICE.txt ' は除外 ' ' は除外' ' は除外' ' は除外する' META-INF/ASL2.0' を 除外' META-INF/NOTICE 'META-INF/license.txt 'を除外' META-INF/license.txt ' 除外META-INF/「 除外 '' META-INF/LGPL2.1を }

は同じ問題

に、任意のソリューションをhttps://github.com/GoogleCloudPlatform/google-cloud-java#quickstartをしようとしましたか?

答えて

0

ソリューション

のmavenからjarファイルをダウンロードし、libフォルダに追加し

  • グーグル-API-サービス - ストレージ-V1-rev92-1.22.0.jar
  • google-クラウド0.8.0.jar
  • Googleがクラウドコア0.8.0.jar
  • Googleがクラウドストレージ0.8.0-beta.jar

、あなたはクラウドストレージ上の重複の出現が発生する可能性があり、アプリbuild.gradleに

packagingOptions { 
    exclude 'META-INF/LICENSE' 
    exclude 'META-INF/io.netty.versions.properties' 
    exclude 'META-INF/INDEX.LIST' 
} 
関連する問題