1
Eclipseを使用していました。今、私はAndroid Studioの同じアプリケーションを試しています。しかし、私は次のエラーを取得しています:Androidアプリ実行時にjarファイルにエラーが発生します
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/DEPENDENCIES
File1: C:\Android\as_workspace\MobilOkul\app\libs\httpclient-4.3.6.jar
File2: C:\Android\as_workspace\MobilOkul\app\libs\httpcore-4.3.3.jar
File3: C:\Android\as_workspace\MobilOkul\app\libs\httpmime-4.3.6.jar
Build.Gradleを:値を削除すると、エラーが次のようである
defaultConfig {
applicationId "com.mobilokul"
minSdkVersion 17
targetSdkVersion 22
}
packagingOptions {
exclude 'META-INF/NOTICE' // will not include NOTICE file
exclude 'META-INF/LICENSE' // will not include LICENSE file
exclude 'META-INF/notice'
exclude 'META-INF/notice.txt'
exclude 'META-INF/license'
exclude 'META-INF/license.txt'
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
次のようにモジュールの内容があります。
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
File1: C:\Android\as_workspace\MobilOkul\app\libs\httpclient-4.3.6.jar
File2: C:\Android\as_workspace\MobilOkul\app\libs\httpcore-4.3.3.jar
File3: C:\Android\as_workspace\MobilOkul\app\libs\httpmime-4.3.6.jar
であなたのGradleを更新し、プロジェクトに存在する重複した瓶を持って確認してください。 –
'META-INF/NOTICE ''などを除外した 'META-INF/DEPENDENCIES'を除外します。 –
これはうまくいきました。どうもありがとうございます。 –