首页
›
嵌入式与底层系统
›
087-Android系统性能与稳定性工程
›
《Android卡顿ANR与系统稳定性工程》
VIP9
本课程属于:087-Android系统性能与稳定性工程
嵌入式与底层系统 · 共 9 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
Android卡顿ANR与系统稳定性工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=Android卡顿ANR与系统… · 核心概念 · 整体知识框架与实战路线图
课程导入
Android
02
Android系统架构与渲染机制
目标=应用进程 · SystemServer · SurfaceFlinger
Android
系统架构
03
卡顿与ANR的定义及分类
目标=卡顿 · 掉帧 · Jank
ANR
卡顿
04
ANR触发机制与系统源码解析
目标=Input · Broadcast · Service
ANR
触发机制
05
主线程消息机制与卡顿关系
目标=Handler · Looper · MessageQueue
主线程消息机制
卡顿关系
06
UI绘制与布局性能基础
目标=Measure · Layout · Draw流程
UI
绘制
07
卡顿检测工具入门
目标=Systrace · Perfetto · TraceView
卡顿检测工具入门
Systrace
08
ANR日志与Trace文件分析
目标=/data/anr/trace… · ANR日志格式 · 主线程堆栈解读
ANR
Trace
09
StrictMode与主线程IO检测
目标=磁盘读写 · 网络请求 · SharedPreferences
StrictMode
IO
10
内存与GC对卡顿的影响
目标=内存抖动 · 频繁GC · Heap增长
GC
内存
11
Binder与跨进程通信卡顿
目标=Binder线程池 · 同步调用阻塞 · oneway
Binder
跨进程通信卡顿
12
锁与并发导致的卡顿ANR
目标=synchronized · ReentrantLock · 死锁
ANR
并发导致的卡顿
13
线程与线程池最佳实践
目标=主线程与工作线程职责划分 · 线程池参数配置 · 协程与RxJava调度器对稳定性的影…
线程
线程池最佳实践
14
启动阶段卡顿与ANR
目标=冷启动 · 温启动 · 热启动流程
ANR
启动阶段卡顿
15
滑动与列表卡顿优化
目标=RecyclerView复用机… · DiffUtil · 预加载
滑动
列表卡顿优化
16
动画与交互卡顿
目标=属性动画 · 转场动画 · 帧率控制
动画
交互卡顿
17
系统资源竞争与低内存场景
目标=CPU调度 · IO争抢 · 低内存杀手
系统资源竞争
低内存场景
18
ANR现场信息采集与复现
目标=ANR前埋点 · SIGQUIT · DropBox
ANR
现场信息采集
19
线上卡顿监控体系设计
目标=帧率监控 · 消息调度监控 · 方法耗时插桩
线上卡顿监控体系…
目标=帧率监控
20
线上ANR监控与归因
目标=ANR上报 · 堆栈聚合 · 设备维度分析
ANR
线上
21
稳定性指标与度量体系
目标=卡顿率 · ANR率 · 崩溃率
稳定性指标
度量体系
22
灰度发布与稳定性防护
目标=灰度策略 · AB测试 · 熔断降级
灰度发布
稳定性防护
23
典型卡顿案例实战
目标=主线程数据库查询 · 大图加载 · 频繁布局刷新
典型卡顿案例实战
目标=主线程数据…
24
典型ANR案例实战
目标=Input超时 · Broadcast超时 · Service超时
ANR
典型
25
厂商ROM与系统差异适配
目标=华为 · 小米 · OPPO
ROM
厂商
26
Android版本演进与稳定性挑战
目标=从Dalvik到ART · 从Android 6到Android… · 权限变更与ANR机制变化
Android
版本演进
27
性能优化与稳定性工程流程
目标=问题发现 · 数据采集 · 归因分析
性能优化
稳定性工程流程
28
常见问题与避坑指南
目标=监控误报 · 插桩性能损耗 · ANR堆栈不准
常见问题
避坑指南
29
综合项目实战
目标=从零搭建一套卡顿ANR监控SD… · 包含采集 · 上报
综合项目实战
ANR
30
课程总结与进阶提升
目标=知识体系回顾 · 能力模型自评 · 进阶学习路线
课程总结
进阶提升
所属VIP或分类
同VIP:Android-Binder性能与阻塞诊断
同VIP:Android-CPU调度与功耗优化工程
同VIP:Android-IO与存储性能调优