我有android应用程序。我有UnderivableException,我想实现RxJavaPlugins.onError。我读了一些文章。但是,这篇文章中没有人没有显示我应该在哪里实现。
答案 0 :(得分:0)
UnderivableException
确实是您要处理的东西吗?这通常意味着您已经处置了可观察对象之后调用了onError
。也许尝试调用tryOnError
来代替,或者只是检查可观察对象是否已被处置?
如果您真的必须处理此UnderivableException
,则需要回答以下问题:在这种情况下,您真正想做什么?只是防止您的应用崩溃或执行其他操作?对于第一种情况,通常在Application
类中进行设置就足够了,但是如果您想做更多的事情,可以在活动或片段中进行设置,只记得在销毁它之前将其清除以避免泄漏。