28

RxJava のバージョン 2.0.0 を使用していますが、にアクセスできないようAndroidSchedulersです。RxJava を介してメインスレッドにアクセスできません

4

5 に答える 5

55

AndroidSchedulersクラスは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'
于 2016-11-19T07:35:51.020 に答える
8

古いバージョンに戻る:

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'

奇妙に聞こえますが、機能します

于 2018-05-15T19:05:58.357 に答える
2
def rxJavaVersion = '2.1.1'

//Add to dependencies the following libraries

dependencies {

  implementation "io.reactivex.rxjava2:rxandroid:$rxJavaVersion"

  implementation "io.reactivex.rxjava2:rxjava:$rxJavaVersion"

}
于 2020-03-16T12:06:12.167 に答える