crash
scucheri
乐观开朗
展开
-
crash现象的原因及避免与处理的方法
原因: (1)数组,list等没有进行new一个对象,直接进行使用,添加元素等等操作,会出现错误 (2)xml文件定义和activity中使用的控件不匹配,或者在activity中试图寻找其他xml文件的控件 (3)在onstart,onattach等函数中register了eventBus,却没有调用oneventMain,准备接收eventbus传输的事件 (4)复写onstart等方原创 2015-08-23 16:58:06 · 2981 阅读 · 0 评论 -
crash发生时,新开一个进程的activity用于显示crash发生的详情
crashReceiver作为消息中转站,来传递crash信息 因为crash activity的sdk不被bundle依赖,不能直接调用,此时需要feedback bundle中定义一个Broadcast,作为消息中转站,将获得的crash详情信息接收过来,再调用启动crash activity。 需要注意的是:接收crash信息的receiver必须不再主进程中,因为主进程已经挂掉了,会导致原创 2015-12-06 10:31:07 · 923 阅读 · 0 评论