目录1 问题背景2 MAT工具分析内存泄漏2.1 生成内存镜像文件(hprof)2.1.1 Android Studio生成内存镜像文件2.1.2 DDMS生成内存镜像文件2.2 MAT工具分析hprof文件3 解决方案4 LeakCanary工具介绍 1 问题背景 测试案例: 以太网 循环测试10000次,成功率大于99%。 在Android7.1的项目,随着测试次数的增加,发现系统触发了LMK(Low Memory Killer),导致settings,launcher等重要进程被杀掉。 该案例在Android5.1项目上可以测试通过。 通过top,procrank等命令定位到,syste