Heim > Fragen und Antworten > Hauptteil
Ich lerne Rxjava, wenn Sie Action1
(onNext)
的时候不传入另一个onError
,如果抛出异常那么会crash,
但是通常这个onError
异常我也不怎么关心,大多数写他只是为了不crash,只是看到异常信息就好了,但是每次都必须去写它很麻烦,所以我就想自定义了一个Subscriber
Ähnlich wie dieses verwenden
public static abstract class MySubscriber<T> extends Subscriber<T> {
@Override
public void onCompleted() {
}
@Override
public void onError(Throwable e) {
PtrCLog.e("MySubscriber", "onError: " + e.getMessage());
}
}
Aber wenn es auf diese Weise gehandhabt wird und onError
aufgerufen wird, kann es nicht ausgeben, durch welche Methode oder Seite es ausgelöst wurde. Nachdem ich darüber nachgedacht habe, gibt es keinen guten Weg. onError
被调用了,是不能输出被哪个方法或者哪个页面触发的,想了一下没有什么好的方法。
请教一下大佬有什么好的办法吗? logcat
Könnten Sie mir bitte sagen, ob Sie gute Ideen haben? Kann logcat
den Methodenaufrufstapel ausgeben?