Android黑屏冻屏死机重启问题

折腾了这么久也该写点自己的一点体会吧,当然本人的阅历有限有错误的地方还请路过的大牛指点。

bug满天飞的日子终于过去,但是现在出现的死机重等问题很多都是复现的情况,但是以前一起积累的bug也是一大筐,现在慢慢分析,言归正传吧。

 

黑屏:有可能是驱动的suspend或者resume出问题,导致唤醒出错

冻屏:运行时屏幕突然定屏了,有可能是上层出问题导致的

死机:这个遇到很多导致的原因很多一般我比较倾向于上层出问题,应为上层出问题一般导致死机不会重启

重启:这个比较多的是虚拟机重启或者内核发生panic,内核遇到比较多的是NULL指针导致的、睡眠唤醒超时导致内核panic、cpu死锁,我觉得这几个比较难分析。

发生以上情况最好先给手机打个电话判断modem的状态。

        无论发生那种情况都建议先分析log信息,很有可能根据上面的结果是不对的,在kernel中我比较喜欢输入null、error、failed、时间来过滤明显的错误,上层主要是看zygote是否重启、段错误以及内存泄露等,其中内存泄露我还不知道怎么确切分析我一般找应用的看。

       以上的只是起到抛砖引玉的作用,目前自己都还是在学习中,希望路过的大家都相互交流!

 

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值