2017-04-13 2 views
2

nach diesen Bibliotheken auf Projekt Installation:Android DuplicateFileException Fehler für Retrofit erhalten und Retrofit-Adapter

compile 'io.reactivex.rxjava2:rxandroid:2.0.1' 
compile 'io.reactivex.rxjava2:rxjava:2.0.1' 
compile 'com.squareup.retrofit2:adapter-rxjava:2.1.0' 

erhalte ich diesen Fehler:

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/rxjava.properties 
File1: /Users/mahdi/.gradle/caches/modules-2/files-2.1/io.reactivex.rxjava2/rxjava/2.0.1/57f850a6b317e5582f1dbaff10a9e7d7e1fcdcfb/rxjava-2.0.1.jar 
File2: /Users/mahdi/.gradle/caches/modules-2/files-2.1/io.reactivex/rxjava/1.1.5/ece7b5d0870e66d8226dab6dcf47a2b12afff061/rxjava-1.1.5.jar 

Ich bin nicht sicher, was Problem, einige Dokumente sie installiert wie mit meiner Lösung.

packagingOptions { 
    exclude 'META-INF/io.reactivex.rxjava2/rxjava/2.0.1/57f850a6b317e5582f1dbaff10a9e7d7e1fcdcfb/rxjava.properties' 
    exclude 'META-INF/io.reactivex/rxjava/rxjava.properties' 
} 

Antwort

3

Problem behoben:

packagingOptions { 
    exclude 'META-INF/rxjava.properties' 
} 
Verwandte Themen