Crash监控?
Thread.setDefaultHandler() onCaughtException()方法拦截crash;
发生crash后主线程已经停止运行, JVM运行环境已 shutdown,不能再处理更多信息,比如新开线程或者启动一个新Activity等,会报thread staring during runtime shutdown;
等待回调 :wait/nofity必须用在synchronized块中才生效。
启动页调用KillProcess,System.exit()退出App后会不断重启。
异常情况:
1.获取配置失效,采用本地数据
2.启动阶段获取配置失效,重新请求接口。
设计模式:
责任链模式
接口设计
局限:
只能捕获Native代码异常。