📱 内存泄漏排查实战
🧩 30 章节 · 进阶
v2.0
01
内存泄漏基础
GC原理 · 可达性 · 引用区别
02
常见泄漏场景
静态变量 · 内部类 · Handler
03
泄漏检测工具
Profiler · MAT · LeakCanary
04
实战案例一
单例 + Activity · dump分析
05
实战案例二
Handler匿名内部类 · 修复验证
06
实战案例三
Bitmap OOM · Profiler追踪
07
实战案例四
WebView泄漏 · 多进程回收
08
实战案例五
Fragment View泄漏
09
实战案例六
监听器/回调未解注册
10
实战案例七
属性动画未取消
11
实战案例八
Thread / AsyncTask 隐式持有
12
实战案例九
Cursor未关闭 · ContentObserver
13
实战案例十
自定义View Drawable回调
14
MAT进阶
Histogram · Dominator Tree · GC Roots
15
LeakCanary源码分析
自动检测 · hprof生成
16
hprof文件分析
MAT命令行批量分析
17
Android 10+ 分区存储
内存泄漏新场景
18
Kotlin协程泄漏
CoroutineScope未取消
19
Dagger/Hilt泄漏
依赖注入框架排查
20
第三方SDK泄漏
地图 · 推送 · IM
21
系统服务泄漏
WindowManager · Sensor · Location
22
Binder泄漏
跨进程通信
23
内存泄漏 & 内存抖动
与Jank的关系
24
线上监控方案
Matrix · KOOM
25
自动化测试
UI测试触发泄漏
26
CI/CD集成
流水线自动检测
27
性能优化综合
内存 · CPU · IO协同
28
大型App治理
微信/抖音经验
29
面试题精讲
高频题 & 回答思路
30
总结与展望
ART · Compaction 影响
公众号:蓝海资料掘金营,微信deep3321