[RxJava]添加RxJava异常处理器,修正火山引擎误报
This commit is contained in:
@@ -29,6 +29,9 @@ import com.mogo.eagle.core.utilcode.util.CleanUtils;
|
||||
import com.mogo.eagle.core.utilcode.util.ThreadPoolService;
|
||||
import com.mogo.eagle.core.utilcode.util.Utils;
|
||||
|
||||
import io.reactivex.functions.Consumer;
|
||||
import io.reactivex.plugins.RxJavaPlugins;
|
||||
|
||||
/**
|
||||
* @author congtaowang
|
||||
* @since 2019-12-23
|
||||
@@ -51,6 +54,7 @@ public abstract class AbsMogoApplication extends Application {
|
||||
public void onCreate() {
|
||||
super.onCreate();
|
||||
AppStateManager.INSTANCE.init(this);
|
||||
initRxJavaErrorHandler();
|
||||
sApp = this;
|
||||
FinalizeCrashFixer.fix();
|
||||
initARouter();
|
||||
@@ -60,6 +64,12 @@ public abstract class AbsMogoApplication extends Application {
|
||||
}
|
||||
}
|
||||
|
||||
private void initRxJavaErrorHandler() {
|
||||
RxJavaPlugins.setErrorHandler(throwable -> {
|
||||
Logger.e("RxJava", throwable, null);
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* 初始化跨模块框架 ARouter
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user