찾다

 >  Q&A  >  본문

android - RxJava 사용자 정의 관찰자를 사용하는 경우 onError에서 호출자 정보를 인쇄할 수 있습니까?

저는 rxjava를 배우고 있습니다. Action1 (onNext) 的时候不传入另一个onError ,如果抛出异常那么会crash,
但是通常这个onError异常我也不怎么关心,大多数写他只是为了不crash,只是看到异常信息就好了,但是每次都必须去写它很麻烦,所以我就想自定义了一个Subscriber
이것과 비슷합니다

으아악

그런데 이렇게 처리하면 onError가 호출되면 어떤 메소드나 페이지에 의해 트리거되었는지 출력할 수 없습니다. 생각해 보면 좋은 방법이 없습니다. onError 被调用了,是不能输出被哪个方法或者哪个页面触发的,想了一下没有什么好的方法。
请教一下大佬有什么好的办法吗? logcat 혹시 좋은 아이디어 있으면 알려주실 수 있나요? logcat에서 메소드 호출 스택을 출력할 수 있나요?

PHP中文网PHP中文网2842일 전575

모든 응답(1)나는 대답할 것이다

  • 仅有的幸福

    仅有的幸福2017-05-16 13:30:44

    이거면 충분해요

    으아아아

    회신하다
    0
  • 취소회신하다