腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
当我
设置
了
subscribeOn
(
Schedulers.io
())
时
,
RxJava
调用
返回
NetworkOnMainThreadException
android
、
rx-java2
根据我对
RxJava
的理解,sendMessage()必须在后台io线程上执行,其结果可以在Android主线程上看到。然而,无论如何,sendMessage()方法似乎是在安卓主线程上运行的,我的应用程序因为android.os.
NetworkOnMainThreadException
而崩溃(我在catch (e: ExceptionSingleTransformer<T, T> { observable .<
浏览 37
提问于2019-01-31
得票数 0
回答已采纳
2
回答
在RestClient中,
RxJava
与Android中的可观察性不太好。
java
、
android
、
gradle
、
rx-java
使java.lang.IllegalArgumentException:无法为rx.Observable for method ApiInterface.login创建
调用
适配器
时
,我正在使用RestClienthit with Observable (
RxJava
) RestClient.getApiInterface().login(commonParams.getMap())
浏览 0
提问于2017-06-29
得票数 0
回答已采纳
4
回答
Android上
rxjava
的默认调度程序
java
、
android
、
multithreading
、
retrofit
、
rx-java
我使用Retrofit来
返回
rxjava
可观察到的异步网络
调用
。我发现自己重复
了
以下
调用
:似乎我总是订阅有办法通过默认的
subscribeOn
和observeOn线程来删除这个样板吗?我可以通过干扰在网络边界上
设置
默
浏览 5
提问于2014-07-16
得票数 15
回答已采纳
5
回答
背景中的AndroidRX运行方法
android
、
android-asynctask
、
rx-java
我创建了带有无限进度条的简单活动,我试图使用
RxJava
运行耗时方法,以防止UI线程阻塞,但每次UI线程都被阻塞。我认为我的解决方案有问题,发射可观察。有谁可以帮我?我是RX的乞丐。setContentView(R.layout.activity_main); doHeavyStuff() .
subscribeOn
浏览 5
提问于2015-07-19
得票数 20
回答已采纳
1
回答
然而,还有其他与这个模拟的交互:
android
、
unit-testing
、
rx-java
、
retrofit2
、
mvp
= service.login(phone,password) .
subscribeOn
(
Schedulers.io
()) //Log.d("Login", new Gson().toJson但我明白
了
:loginVi
浏览 4
提问于2017-01-13
得票数 1
回答已采纳
0
回答
重新运行retrofit2
rxjava
Observable
rx-java
、
observable
、
retrofit2
给定一个类似如下的通用Retrofit2
Rxjava
调用
:.
subscribeOn
(
Schedulers.io
我认为像这样的东西可以做到这一点(只需要订阅就可以
了
,但我添加了取消订阅以防万一): .
浏览 4
提问于2016-07-03
得票数 0
2
回答
用于执行异步工作的
RxJava
循环
android
、
rx-java
、
rx-android
、
rx-java2
我正在使用库,我想用
RxJava
压缩图像。以下是库文档中的示例。new Compressor(this) .
subscribeOn
(
Schedulers.io
我尝试在for循环中添加此方法,但
返回
的列表为空,因为accept方法甚至没有
调用
一次,并且代码到达
了
return语句。更改此方法,以便accept方法仅在所有文件都已压缩且列表已填满
时
触发?我试着搜索<e
浏览 0
提问于2017-10-10
得票数 0
1
回答
使用RX可观测值并行
调用
多个REST
asynchronous
、
java-8
、
rx-java
、
microservices
、
reactive-programming
我试图使用可观测数据并行
调用
REST。在这方面,我正面临一些问题。我在这里描述
了
问题。有人能帮我吗?我的用例是,我有5个customerid,我需要通过并发传递这个用户id来
调用
另一个REST来获得响应。我尝试了3下面的选项。但我觉得,它们都提供
了
相同的响应时间。我看不出所有这些电话的响应时间有什么不同
浏览 2
提问于2019-02-17
得票数 1
1
回答
RxJava
subscribeOn
和observeOn以前没有覆盖原始计划程序集吗?
android
、
rx-java
我在android中使用了
RxJava
和Retrofit 2,并且在订阅()之前
调用
了
subscribeOn
(
Schedulers.io
())、android observeOn(AndroidSchedulers.mainThread但是,有时我想
调用
subscribeOn
(Schedulers.immediate()) android observeOn(Schedulers.immediate())来覆盖之前
设置
的调度器以获得同步进程
浏览 1
提问于2016-02-27
得票数 5
回答已采纳
2
回答
轮询服务器应答,n次后失败
返回
异常
java
、
rx-java
、
rx-java2
我正在尝试使用
RxJava
2库创建一个服务器
调用
,它将尝试轮询服务器以获取应答,如果连续接收到异常3次,则
返回
该异常final Observable<ResponseValue} .retry(3)
浏览 0
提问于2019-01-21
得票数 0
2
回答
如何使用
rxJava
正确
调用
改造服务?
java
、
android
、
kotlin
、
rx-java
我正在努力理解
rxJava
,我正在寻找一位专家或有经验的人来尝试解决我的问题,问题是我已经使用
RxJava
一年
了
,但只针对Retrofit
调用
,我一直在使用Disposable,并做了一些类似的事情:myService.myInterface.getData() .
subscribeOn
(
Schedulers.io
())
浏览 0
提问于2019-05-06
得票数 0
1
回答
我是使用可观察的(
RxJava
2)还是
调用
(retrofit2)?
android
、
retrofit2
、
rx-java2
TL;DR:我想执行多个Calls (Retrofit),就像您可以.zip()多个Observables (
RxJava
2)一样。public void onFailure(Call<JsonObject> call, Throwable t) { }现在,我希望一次执行多个Call(获得多个书名),并在完成所有请求
时
得到通知(@Query("id") String id, @Query("lang") String lang); 然后合并下面示例中的
调用
。merge resp
浏览 1
提问于2019-08-29
得票数 5
回答已采纳
1
回答
为什么要在
RxJava
中的每个可观察方法中使用
subscribeOn
android
、
rx-java
、
rx-java2
、
rx-android
在试图理解本例中的
RxJava
时
,我发现
了
这一点pr
浏览 2
提问于2018-10-27
得票数 0
1
回答
RxJava
2.x -由PublishSubject触发并与其他可观测对象合并的可观察对象获取flatMap不会被订阅/执行
android
、
rx-java2
在ViewModel中,这是以直接的方式使用的: interactor.stateObservable() .
subscribeOn
(
Schedulers.io
(firstPage和refresh (也是在PublishSubject的帮助下触发的)工作得很好,但是由于某些原因,分页解决方案需要在flatMap中
返回
getPage Observable,但是这个页面Observable永远不会被触发/订阅,flatMap之后的doOnNext显然也不会被
调用
。我已经在<em
浏览 16
提问于2019-10-07
得票数 1
回答已采纳
1
回答
RxJava
应用程序中线程、CompositeDisposable和Scheduler的问题
java
、
android
、
multithreading
、
rx-java
、
rx-java2
(
Schedulers.io
()) . .在
RxJava
的RxThreadFactory类和newThread()方法中有一行t.setDaemon(true),那么所有
RxJava
线程都是守护进程线程吗?--我正在将订阅()的一次性
返回
添加到compositeDisposable中,并在服务/活动类的onDestory()中
浏览 1
提问于2020-06-25
得票数 0
回答已采纳
4
回答
在android上使用
rxjava
的android.os.
NetworkOnMainThreadException
java
、
android
、
rx-java
我在实现
rxJava
时
遇到了问题,为了检查安卓系统上是否有互联网连接,我是这样做的:AndroidObservable.bindActivity(this, .
subscribeOn
activeNetwork) { }
浏览 0
提问于2014-12-29
得票数 12
1
回答
在新线程上使用Rx java解决Spring中的本地化问题
java
、
spring
、
multithreading
、
locale
、
rx-java
我正在尝试使
RxJava
适应现有的Spring项目。我的目标是异步提供WS REST
调用
(我知道@Async,但让我们忽略这一点)。 customerServiceService.getPrintableByCustomerLogin(username) .
subscribeOn
如果我省略
了
.
subscribeOn
浏览 5
提问于2016-06-14
得票数 0
回答已采纳
1
回答
RxJava
单间错误处理问题
android
、
exception-handling
、
rx-java
、
android-room
、
rx-android
我有这个问题的空数据库
返回
房间和
RxJava
单。我知道我的数据库是空的,所以我希望在触发
时
得到一个空的
返回
fun getTimes(timestamp: String): Single<Times>timeDao.getTimes("1398332113")
浏览 43
提问于2018-10-28
得票数 4
回答已采纳
1
回答
Retrotif2 +
RxJava
发送POST请求失败
http-post
、
retrofit2
、
rx-java2
我想用Retrofit +
RxJava
发送POST请求,但它失败
了
,我不知道原因。info attempt failed. " + exception.getMessage()); }.
subscribeOn
(Schedulers.from(threadExecutor))尝试使用此命令,但没有效果: .
subscribeOn</
浏览 45
提问于2018-08-24
得票数 0
回答已采纳
6
回答
Rxjava
2 just方法-如何在另一个线程上运行房间插入?
android
、
rx-java
、
android-room
下面是我如何定义我的数据库:我正在尝试使用
rxjava
2countriesList) { .
subscribeOn
(
Schedulers.io
()) .obse
浏览 73
提问于2017-06-16
得票数 20
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券