我正在将Android Studio项目从使用RxJava 1.x切换到RxJava 2.x,并尝试尽可能少地更改功能。该项目使用了Observable
,它在RxJava 1.x中是反压的。在RxJava 2.x中,Flowable
不再是反压,但Observable
是,所以我将Flowable
的使用转换为Flowable.create
的使用。但是,Observable
要求我指定backpressure strategy。由于我想保持相同的功能,1.x使用哪个策略{{1}}?
答案 0 :(得分:0)
当使用Observable.create
实现自己的Observable时,RxJava 1.x中的默认策略等同于RxJava 2' s BackpressureStrategy.ERROR
。如果下游无法跟上,它将抛出MissingBackpressureException。