LeakCanary

2020-09-27  本文已影响0人  lww文


使用 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 方法中移除      对象添加到集合中 不用的时候一定要移除

java 的四种引用

上一篇 下一篇

猜你喜欢

热点阅读