Android开发Android开发经验谈Android技术知识

Android卡顿优化 | ANR分析与实战(附ANR-Watc

2020-04-05  本文已影响0人  凌川江雪

本文要点

  • ANR概述
  • 发生ANR后Android系统的执行流程
  • ANR-WatchDog原理与实战
  • ANR的传统解决套路
  • ANR模拟实战
  • 线上ANR监控方案【ANR-WatchDog原理分析】
  • ANR-WatchDog实战
  • ANR-WatchDog总结
  • ANR-WatchDog与AndroidPerformanceMonitor的区别

项目GitHub

ANR概述

发生ANR后Android系统的执行流程

ANR的传统解决套路

ANR模拟实战

线下套路其实就是在APP发生ANR时,
导出信息文件,
查看文件,结合代码进行分析;

线上ANR监控方案

ANR-WatchDog实战

优化:
当然默认的APP崩溃处理法并不妥当,
影响用户体验,
实际开发中,
我们可以自己定义ANRListener,自定义处理方式【上面说过了】,
把堆栈信息上报给服务器就是了!!!!

总结

与AndroidPerformanceMonitor的区别




参考:

上一篇下一篇

猜你喜欢

热点阅读