未解决的参考:Android Studio 3.4 中的 Observable

Wra*_*kor 4 android android-gradle-plugin

更新至 Android Studio 3.4,最低版本为 Gradle 5.1.1 和 Kotlin 1.3.10。由于没有找到reactivex.Observable,无法再运行项目。有没有人找到解决办法?

正在使用 rxBinding lib,也尝试使用最新版本的 RxJava 2.2.8 和 RxAndroid 2.1.1,但没有成功。

Alp*_*iya 5

将 build.gradle(project) 从降级classpath 'com.android.tools.build:gradle:3.4.0'classpath 'com.android.tools.build:gradle:3.2.1'可能对您有所帮助


Sho*_*ort 5

问题是您需要使用 RxJava 2.2.8 并且如果您检查 RxAndroid gradle 文件,他们使用的是 RxJava 版本 2.2.6 :

https://github.com/ReactiveX/RxAndroid/blob/2.x/rxandroid/build.gradle

如果您强制 RxJava 使用 2.2.8 版,它将起作用。

添加到gradle:

implementation 'io.reactivex.rxjava2:rxjava:2.2.8
Run Code Online (Sandbox Code Playgroud)