无法解析符号 AndroidScheduler
Cannot resolve symbol AndroidSchedulers
我使用的是 RxJava 的 2.0.0 版本,似乎我无法访问 AndroidSchedulers
。我无法通过 RxJava
访问主线程
AndroidSchedulers
class 是 RxAndroid
库的一部分。将其添加到您应用的 build.gradle
:
在 Gradle v3.0 之前:
compile 'io.reactivex.rxjava2:rxandroid:2.0.1'
因为 Gradle v3.0:
implementation 'io.reactivex.rxjava2:rxandroid:2.0.1'
返回旧版本:
compile 'io.reactivex:rxandroid:1.2.1'
compile 'io.reactivex:rxjava:1.1.6'
然后到较新的版本:
compile 'io.reactivex.rxjava2:rxandroid:2.0.1'
compile 'io.reactivex.rxjava2:rxjava:2.1.1'
听起来很奇怪但确实有效
def rxJavaVersion = '2.1.1'
//Add to dependencies the following libraries
dependencies {
implementation "io.reactivex.rxjava2:rxandroid:$rxJavaVersion"
implementation "io.reactivex.rxjava2:rxjava:$rxJavaVersion"
}
我有同样的问题。你不能用 RxJava3 调用 AndroidSchedulers。我认为这是一个错误。他们需要修复它。
您需要将它们添加到 gradle 的依赖项中:
//RxAndroid
implementation 'io.reactivex.rxjava2:rxandroid:2.1.1'
//RxJava
implementation 'io.reactivex.rxjava2:rxjava:2.2.10'
现在您可以通过添加以下依赖项来使用 RX 3
implementation "io.reactivex.rxjava3:rxandroid:$version"
从此 link 获取版本:https://github.com/ReactiveX/RxAndroid
我使用的是 RxJava 的 2.0.0 版本,似乎我无法访问 AndroidSchedulers
。我无法通过 RxJava
AndroidSchedulers
class 是 RxAndroid
库的一部分。将其添加到您应用的 build.gradle
:
在 Gradle v3.0 之前:
compile 'io.reactivex.rxjava2:rxandroid:2.0.1'
因为 Gradle v3.0:
implementation 'io.reactivex.rxjava2:rxandroid:2.0.1'
返回旧版本:
compile 'io.reactivex:rxandroid:1.2.1'
compile 'io.reactivex:rxjava:1.1.6'
然后到较新的版本:
compile 'io.reactivex.rxjava2:rxandroid:2.0.1'
compile 'io.reactivex.rxjava2:rxjava:2.1.1'
听起来很奇怪但确实有效
def rxJavaVersion = '2.1.1'
//Add to dependencies the following libraries
dependencies {
implementation "io.reactivex.rxjava2:rxandroid:$rxJavaVersion"
implementation "io.reactivex.rxjava2:rxjava:$rxJavaVersion"
}
我有同样的问题。你不能用 RxJava3 调用 AndroidSchedulers。我认为这是一个错误。他们需要修复它。
您需要将它们添加到 gradle 的依赖项中:
//RxAndroid
implementation 'io.reactivex.rxjava2:rxandroid:2.1.1'
//RxJava
implementation 'io.reactivex.rxjava2:rxjava:2.2.10'
现在您可以通过添加以下依赖项来使用 RX 3
implementation "io.reactivex.rxjava3:rxandroid:$version"
从此 link 获取版本:https://github.com/ReactiveX/RxAndroid