app:transformResourcesWithMergeJavaResForDebug
2234 ワード
Error: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:/Users/XX/Documents/AndroidStudioWorkspace/TestApplication/app/libs/fastjson-1.2.4.jar
File2:/Users/XX/Documents/AndroidStudioWorkspace/TestApplication/app/libs/httpmime-4.2.5.jar
File3:/Users/XX/.gradle/caches/modules-2/files-2.1/commons-cli/commons-cli/1.2/2bf96b7aa8b611c177d329452af1dc933e14501c/commons-cli-1.2.jar
私はandroid studio 1を見つけた.5バージョン、このような問題があって、2.0バージョンは現れません
その解決策はbuildだ.gradle--androidの下で、次の言葉を追加します.
完全にこの様子です
他にもいくつか見つけて、ゆっくり悟りましょう
> com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException: Duplicate files copied in APK META-INF/LICENSE.txt
File1:/Users/XX/Documents/AndroidStudioWorkspace/TestApplication/app/libs/fastjson-1.2.4.jar
File2:/Users/XX/Documents/AndroidStudioWorkspace/TestApplication/app/libs/httpmime-4.2.5.jar
File3:/Users/XX/.gradle/caches/modules-2/files-2.1/commons-cli/commons-cli/1.2/2bf96b7aa8b611c177d329452af1dc933e14501c/commons-cli-1.2.jar
私はandroid studio 1を見つけた.5バージョン、このような問題があって、2.0バージョンは現れません
その解決策はbuildだ.gradle--androidの下で、次の言葉を追加します.
packagingOptions {
exclude 'META-INF/LICENSE.txt'
exclude 'META-INF/NOTICE.txt'
}
完全にこの様子です
apply plugin: 'com.android.application'
android {
useLibrary 'org.apache.http.legacy'
compileSdkVersion 23
buildToolsVersion "23.0.1"
defaultConfig {
applicationId "com.yo.test"
minSdkVersion 14
targetSdkVersion 23
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
packagingOptions {
exclude 'META-INF/LICENSE.txt'
exclude 'META-INF/NOTICE.txt'
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
}
他にもいくつか見つけて、ゆっくり悟りましょう
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'
}
}