使用 LeakCanary
====================
debugCompile'com.squareup.leakcanary:leakcanary-android:2.2'
releaseCompile'com.squareup.leakcanary:leakcanary-object-watcher-android:2.2'
====================
直接使用 不用做任何操作 在app 有内存泄漏的时候 值展示详细信息
我们也可以使用导出到 呆电脑 使用 MAT 做分析
发现的问题
1:我的管理activity的工具类 ActivityUtils 添加完activty后 并没有移除 导致内存 泄漏
解决:在activity的 ondestory 方法中移除 对象添加到集合中 不用的时候一定要移除
网友评论