获取 java.lang.IllegalArgumentException:无法为rx创建调用适配器。当我与RestClient一起使用命中时,方法ApiInterface.login 是可观察的。(RxJava)
RestClient.getApiInterface().login(commonParams.getMap())
.observeOn(AndroidSchedulers.mainThread())
.subscribe(new Observer<PatientData>() {
@Override
public final void onCompleted() {
// do nothing
}
@Override
public final void onError(final Throwable e) {
}
@Override
public final void onNext(final PatientData response) {
}
});
最佳答案
添加以下方法调用
.subscribeOn(Schedulers.io())
有时不调用此方法也可能导致问题。
关于java - 在RestClient中,RxJava与Android中的Observable配合不佳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44818706/