美文网首页
Android Anr线上监控

Android Anr线上监控

作者: Alsan_L3 | 来源:发表于2022-03-15 20:19 被阅读0次

Anr信息收集:

  • ProcessErrorStateInfo
  • tomstone信息
  • 主线程的堆栈采样信息
  • 主线程 Looper Message 历史调度的Message信息、当前处理的Message、未处理的Message队列
  • App状态信息
  • 应用前后台状态
  • 应用运行时长
  • ...

收集入口:

  • 系统traces.txt(老版本可用,不建议使用)
  • 使用Looper
  • 字节码插桩技术(Gradle Plugin+ASM)
  • ANRWatchDog
  • ANRMonitor
  • xCrash
  • KOOM

参考连接

  1. https://juejin.cn/post/6973564044351373326#heading-34
  2. https://segmentfault.com/a/1190000040709101
  3. https://juejin.cn/post/7074762489736478757

相关文章

  • Android Anr线上监控

    Anr信息收集: ProcessErrorStateInfo tomstone信息 主线程的堆栈采样信息 主线程 ...

  • [ANR监控] 用StrictMode进行线下监控

    ANR的监控策略,可以分为线上和线下。线上的监控方案,需要充分考虑性能问题,所以很多监控策略不能使用。但是线下监控...

  • Android ANR监控

    1. 前言 上一篇文章讲到了Java层Crash的监控,其实App除了Crash外,ANR也是一个头疼的问题。 A...

  • Android framework学习之Android11.0

    掉帧监控,函数插桩,慢函数检测,ANR监控,启动监控……这些让Android开发者们头皮发麻的内容,如今可都成为了...

  • ANR系列

    ANR(0)---理解Android ANR的触发原理ANR(1)---理解Android ANR的信息收集过程A...

  • Android:基于 Handler、Looper 实现 ANR

    在上一篇文章《Android源码剖析:基于 Handler、Looper 实现拦截全局崩溃、监控ANR等》介绍了如...

  • 手把手教你高效监控ANR

    ANR监控是一个非常有年代感的话题了,但是市面上的ANR监控工具,或者并非真正意义上的ANR的监控(而是5秒卡顿监...

  • Android ANR在线监控原理

    Android中的Watchdog 在Android中,Watchdog是用来监测关键服务是否发生了死锁,如果发生...

  • Android 卡顿、anr监控、系统anr原理

    在一个应用进程中只有一个MainLooper, 在looper的loop方法中,存在一个 在dispatchMes...

  • Android ANR详解

    标签 :Android ANR traces文件 1、ANR定义及分类 ANR:Application Not R...

网友评论

      本文标题:Android Anr线上监控

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