AndroidのGradleがAPK META-INF / license.txtにコピーされた重複ファイル

ブルノイド:

https://spring.io/guides/gs/sumption-rest-android/で説明されているように、SpringでRESTful WebサービスサポートをAndroidアプリケーションに追加します

これはトップレベルのbuild.gradle設定です:

// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.1.0'
    }
}

allprojects {
    repositories {
        jcenter()
    }
}

これは私のapp/build.gradle設定です:

apply plugin: 'com.android.application'

android {
    compileSdkVersion 23
    buildToolsVersion "23.0.3"

    defaultConfig {
        applicationId "com.example"
        minSdkVersion 8
        targetSdkVersion 17
    }

    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
        }
    }

    dependencies {
        compile 'com.android.support:appcompat-v7:+'
        compile fileTree(dir: 'libs', include: ['*.jar'])
        compile 'org.springframework.android:spring-android-rest-template:1.0.1.RELEASE'
        compile 'com.fasterxml.jackson.core:jackson-databind:2.3.2'
    }

    packagingOptions {
        exclude 'META-INF/NOTICE' // will not include NOTICE file
        exclude 'META-INF/LICENSE' // will not include LICENSE file
    }

}

現在、次のエラーで失敗します:

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'.
> com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException: Duplicate files copied in APK META-INF/license.txt
    File1: user\.gradle\caches\modules-2\files-2.1\org.springframework.android\spring-android-rest-template\1.0.1.RELEASE\e132d929bd181941f79b0d63edafb8a86ae6fd33\spring-android-rest-template-1.0.1.RELEASE.jar
    File2: user\.gradle\caches\modules-2\files-2.1\org.springframework.android\spring-android-core\1.0.1.RELEASE\e68f0e8e4b636ee30c4de58953be38d9b72a5e3b\spring-android-core-1.0.1.RELEASE.jar

私は何を間違っているのですか?それを修正する方法は?

mahesh_babariya:

アプリレベルのgradleファイルに以下の行を書きます

android {
    packagingOptions {
        exclude 'META-INF/DEPENDENCIES.txt'
        exclude 'META-INF/LICENSE.txt'
        exclude 'META-INF/NOTICE.txt'
        exclude 'META-INF/NOTICE'
        exclude 'META-INF/LICENSE'
        exclude 'META-INF/DEPENDENCIES'
        exclude 'META-INF/notice.txt'
        exclude 'META-INF/license.txt'
        exclude 'META-INF/dependencies.txt'
        exclude 'META-INF/LGPL2.1'
    }
}

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Android Studio 0.4 APK META-INF /LICENSE.txtにコピーされた重複ファイル

分類Dev

AndroidStudioで「APK-META-INF / license.txtにコピーされた重複ライブラリファイル」エラー

分類Dev

APK META-INF / services /にコピーされたAndroid重複ファイル

分類Dev

Android Studio 1.5.1 APK META-INF / NOTICE.txt commons-codec-1.9.jar ...にコピーされた重複ファイル?

分類Dev

Gradle ビルドに失敗しました - APK META-INF にコピーされた重複ファイル

分類Dev

APK META_INF / NOTICEでコピーされた重複ファイル

分類Dev

「APK META-INF / *にコピーされた重複ファイル」の解決方法

分類Dev

APK META-INF / rxjava.propertiesにコピーされた重複ファイルを解決する方法

分類Dev

APK META-INF /library_release.kotlin_moduleにコピーされた重複ファイル

分類Dev

重複するエントリの取得:Android Studio3.0でのMETA-INF / LICENSE

分類Dev

AndroidStudioが「META-INF / LICENSE.txt」を除外するように要求するのはなぜですか?

分類Dev

生成されたMETA-INFファイルがないGradle出力

分類Dev

META-INFがMETA-INFと呼ばれるのはなぜですか?

分類Dev

AndroidPOIプラグインはAPK-META-INFでファイルが重複していると言います

分類Dev

一部のリソースファイルがMETA-INFディレクトリに配置される理由

分類Dev

エラー:複数のファイルがOSの独立したパスで見つかった「META-INF / DEPENDENCIES」

分類Dev

Gradleエラー:OSに依存しないパス 'META-INF /androidx.localbroadcastmanager_localbroadcastmanager.version'で複数のファイルが見つかりました

分類Dev

Gradleを使用したJARのMETA-INF / services

分類Dev

META-INFをGradleのどこに配置しますか?

分類Dev

META-INFをGradleのどこに配置しますか?

分類Dev

APKファイルのMETA-INFフォルダー内のファイルの目的は何ですか?

分類Dev

Gradle重複エントリエラー:META-INF / MANIFEST.MF(またはjarからファイルを削除する方法)

分類Dev

Androidで「OSに依存しないパス「META-INF / DEPENDENCIES」エラーで複数のファイルが見つかりました」を修正する方法

分類Dev

gradle:3.0.0でOSに依存しないパス「META-INF /ASL2.0」で複数のファイルが見つかりました

分類Dev

最終アーカイブの生成中にエラーが発生しました:APKの重複ファイルが見つかりました:LICENSE.txt

分類Dev

rxJava のインポート時の META-INF エラー

分類Dev

Mavenを使用してJARの「META-INF / services」フォルダーに構成ファイルを含める方法

分類Dev

JIMAGEファイルのJARファイルMETA-INF / MANIFEST.MFに相当するものは何ですか?

分類Dev

APKMETA-INFでコピーされたAndroidGradle重複ファイル

Related 関連記事

  1. 1

    Android Studio 0.4 APK META-INF /LICENSE.txtにコピーされた重複ファイル

  2. 2

    AndroidStudioで「APK-META-INF / license.txtにコピーされた重複ライブラリファイル」エラー

  3. 3

    APK META-INF / services /にコピーされたAndroid重複ファイル

  4. 4

    Android Studio 1.5.1 APK META-INF / NOTICE.txt commons-codec-1.9.jar ...にコピーされた重複ファイル?

  5. 5

    Gradle ビルドに失敗しました - APK META-INF にコピーされた重複ファイル

  6. 6

    APK META_INF / NOTICEでコピーされた重複ファイル

  7. 7

    「APK META-INF / *にコピーされた重複ファイル」の解決方法

  8. 8

    APK META-INF / rxjava.propertiesにコピーされた重複ファイルを解決する方法

  9. 9

    APK META-INF /library_release.kotlin_moduleにコピーされた重複ファイル

  10. 10

    重複するエントリの取得:Android Studio3.0でのMETA-INF / LICENSE

  11. 11

    AndroidStudioが「META-INF / LICENSE.txt」を除外するように要求するのはなぜですか?

  12. 12

    生成されたMETA-INFファイルがないGradle出力

  13. 13

    META-INFがMETA-INFと呼ばれるのはなぜですか?

  14. 14

    AndroidPOIプラグインはAPK-META-INFでファイルが重複していると言います

  15. 15

    一部のリソースファイルがMETA-INFディレクトリに配置される理由

  16. 16

    エラー:複数のファイルがOSの独立したパスで見つかった「META-INF / DEPENDENCIES」

  17. 17

    Gradleエラー:OSに依存しないパス 'META-INF /androidx.localbroadcastmanager_localbroadcastmanager.version'で複数のファイルが見つかりました

  18. 18

    Gradleを使用したJARのMETA-INF / services

  19. 19

    META-INFをGradleのどこに配置しますか?

  20. 20

    META-INFをGradleのどこに配置しますか?

  21. 21

    APKファイルのMETA-INFフォルダー内のファイルの目的は何ですか?

  22. 22

    Gradle重複エントリエラー:META-INF / MANIFEST.MF(またはjarからファイルを削除する方法)

  23. 23

    Androidで「OSに依存しないパス「META-INF / DEPENDENCIES」エラーで複数のファイルが見つかりました」を修正する方法

  24. 24

    gradle:3.0.0でOSに依存しないパス「META-INF /ASL2.0」で複数のファイルが見つかりました

  25. 25

    最終アーカイブの生成中にエラーが発生しました:APKの重複ファイルが見つかりました:LICENSE.txt

  26. 26

    rxJava のインポート時の META-INF エラー

  27. 27

    Mavenを使用してJARの「META-INF / services」フォルダーに構成ファイルを含める方法

  28. 28

    JIMAGEファイルのJARファイルMETA-INF / MANIFEST.MFに相当するものは何ですか?

  29. 29

    APKMETA-INFでコピーされたAndroidGradle重複ファイル

ホットタグ

アーカイブ