RxJava2, 在
Monkey Testing
的时候,总会报一些错误,这些错误都是调用 onError 发生的,理论上说 onError 就是专门处理异常的不应该 crash 掉的,百思不得其解。
解决方案
emitter 判断 isDisposed
后才传递异常
1 | Observable.create(emitter -> { |
RxJava2, 在
Monkey Testing
的时候,总会报一些错误,这些错误都是调用 onError 发生的,理论上说 onError 就是专门处理异常的不应该 crash 掉的,百思不得其解。
isDisposed
后才传递异常1 | Observable.create(emitter -> { |