gpt4 book ai didi

java - RxJava 和 RxJava 2 可以共存于同一个 Android 项目中吗?

转载 作者:行者123 更新时间:2023-11-30 00:28:16 33 4
gpt4 key购买 nike

<分区>

我有一个使用 RxJava 1 的项目。现在我正在构建一个模块组件,并考虑从 RxJava 2 开始。

当执行 gradle sync 时,一切正常。但是在编译过程中出现了以下错误

Error:Execution failed for task ':app:transformResourcesWithMergeJavaResForProductionDebug'. com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException: Duplicate files copied in APK META-INF/rxjava.properties File1: /Users/user.name/.gradle/caches/modules-2/files-2.1/io.reactivex/rxjava/1.2.5/b423532b5a3c949cbb799468f83bf566032fe98d/rxjava-1.2.5.jar File2: /Users/user.name/.gradle/caches/modules-2/files-2.1/io.reactivex.rxjava2/rxjava/2.0.1/57f850a6b317e5582f1dbaff10a9e7d7e1fcdcfb/rxjava-2.0.1.jar

无论如何我可以让它们共存于一个项目中(但不同的库),或者这绝对不行?

即一方面,我有

compile 'io.reactivex:rxjava:1.2.5'
compile 'io.reactivex:rxandroid:1.2.1'

我有一个

compile 'io.reactivex.rxjava2:rxandroid:2.0.1'

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com