RxJava 线程调度出现错误怎么解决?

来源:7-8 同意添加好友消息

Sun叶为正

2020-02-25

图片描述

图片描述

图片描述

写回答

2回答

刘某人

2020-02-25

同学你好,看这一块的代码

//img.mukewang.com/szimg/5e552303094a947007510096.jpg

你调用了两次subscribeOn,先回调到子线程,又回调到主线程了,这个时候你去操作网络,肯定就挂了,正确的做法是subscribeOn(Schedulers.newThread).observeOn(AndroidSchedulers.mainThread)


你也可以参考下源码哦。

0
1
Sun叶为正
非常感谢!
2020-02-25
共1条回复

Sun叶为正

提问者

2020-02-25

求解决

0
0

聚焦市场开发热门技术 手把手带你开发商业级社交App

从零打造一款跟随灵魂的高性能社交App

559 学习 · 194 问题

查看课程