Android 什么';使用可观测数据进行改装时,这种方法是否异常?
我想把这个答案记录在这里,以解决其他遇到我遇到的同样问题的人的困惑。使用rxjavacore的v0.18和rxjavaandroid,每当我试图从改造调用返回一个可观察的时,我都会得到以下NoSuchMethod异常 java.lang.NoSuchMethodError:rx.schedulers.schedulers.executorAndroid 什么';使用可观测数据进行改装时,这种方法是否异常?,android,reactive-programming,observable,retrofit,rx-java,Android,Reactive Programming,Observable,Retrofit,Rx Java,我想把这个答案记录在这里,以解决其他遇到我遇到的同样问题的人的困惑。使用rxjavacore的v0.18和rxjavaandroid,每当我试图从改造调用返回一个可观察的时,我都会得到以下NoSuchMethod异常 java.lang.NoSuchMethodError:rx.schedulers.schedulers.executor 为什么会发生这种情况?如何修复这种情况?RxJava的0.18版已弃用并删除了Schedulers.executor。RxJava团队认为,支持此调度器和维护
为什么会发生这种情况?如何修复这种情况?RxJava的0.18版已弃用并删除了Schedulers.executor。RxJava团队认为,支持此调度器和维护可观察对象的功能性反应契约存在太多问题。看来改造依赖于此调度器来提供可观察的结果 有三种选择:
- 新:@PartMap注释接受多部件的键/值对映射
- 修复:MockRestAdpater使用其父RestAdapter中的ErrorHandler
- 实验性RxJava支持已针对v0.18更新,现在已延迟初始化
谢谢,杰克。我把我的改装库固定在Gradle的1.4.+上。