如何解决Android中Rx Java版本1和2的冲突依赖性
我只使用了如何解决Android中Rx Java版本1和2的冲突依赖性,android,Android,我只使用了RxJava2,但是为什么与RxJava1.1.5 我得到以下例外: Error:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'. com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException: Duplicate files c
RxJava2
,但是为什么与RxJava1.1.5
我得到以下例外:
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: /home/panhao/Android/myGradle/caches/modules-2/files-2.1/io.reactivex.rxjava2/rxjava/2.0.0-RC5/ecd92d1147d9858c23087801a3bc2f323d481472/rxjava-2.0.0-RC5.jar
File2: /home/panhao/Android/myGradle/caches/modules-2/files-2.1/io.reactivex/rxjava/1.1.5/ece7b5d0870e66d8226dab6dcf47a2b12afff061/rxjava-1.1.5.jar
出现问题的主要原因如下所述
android{
.......
configurations.all {
resolutionStrategy {
force 'io.reactivex.rxjava2:rxandroid:2.0.1'
}
}
}