美文网首页
阅读《教你轻松搞定ANR异常捕获》

阅读《教你轻松搞定ANR异常捕获》

作者: 普通的程序员 | 来源:发表于2021-02-02 20:53 被阅读0次

原文
https://mp.weixin.qq.com/s/OadI9zjnmnGXiGZFaQ-fDQ

产生ANR的核心
至少需要两个事件。
接受到事件A,当接受到事件B时,发现距离接受事件A已经过去0.5s了,事件A还没处理完。此时就会set一个计时器,5s后,如果事件A还没处理完,则Signal Cather开始收集ANR log,弹出对话框。
也就是说,发生ANR的必要条件为,至少接受两个事件。

image.png

相关文章

网友评论

      本文标题:阅读《教你轻松搞定ANR异常捕获》

      本文链接:https://www.haomeiwen.com/subject/xxhutltx.html