2016-04-08 28 views
1

アンドロイドスタジオでレトロフィットを初めて使用しています。私は問題の下で直面している。 私は無効化して再起動してプロジェクトをクリーンアップしようとしましたが、問題は解決しません。 また、File2を削除しようとしましたが、プロジェクトを実行した後に作成されます。 解決策の1つとして、build.gradleに以下のコードを記述することが推奨されていますが、それも機能していません...ご案内ください。アンドロイドでビルドに失敗しました

解決策の1つとして、

packagingOptions { 
     exclude 'META-INF/DEPENDENCIES' 
     exclude 'META-INF/NOTICE' 
     exclude 'META-INF/LICENSE' 
     exclude 'META-INF/LICENSE.txt' 
     exclude 'META-INF/NOTICE.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/maven/com.squareup.retrofit2/retrofit/pom.xml 
    File1: E:\AndroidStudioProjects\RetrofitEx\app\libs\retrofit-2.0.1.jar 
    File2: C:\Users\deepak\.gradle\caches\modules-2\files-2.1\com.squareup.retrofit2\retrofit\2.0.1\27293c440d2085cde1d859528aff6e7d3b6ae40\retrofit-2.0.1.jar 

答えて

1
packagingOptions{ 
    pickFirst 'META-INF/maven/com.squareup.retrofit2/retrofit/pom.xml' 
    pickFirst 'META-INF/maven/com.squareup.retrofit2/retrofit/pom.properties' 
} 

は、このヘルプを願っています。

関連する問題