ANR怎么分析解决

ANR原因:
1、主线程阻塞或者进行数据读取
2、CPU满负荷或者I/O阻塞
3、内存不足
4、各大组件生命周期ANR,比如广播onReceive(),输入5秒,前台服务20秒,后台服务60秒

解决办法:
根据log日志查找anr类型,复现;
分析trace.txt 的ANR日志;
借助DDMS进行分析;

posted @ 2022-04-08 10:50  小小卷  阅读(95)  评论(0)    收藏  举报