先上地址:
https://github.com/square/leakcanary
A memory leak detection library for Android and Java.
在 Module下的build.gradle中添加:
![](https://img.haomeiwen.com/i449878/efcedf302038de32.png)
自定义一个Application,然后在MyApplication中的onCreate中初始化
![](https://img.haomeiwen.com/i449878/51c4c9257cce3bda.png)
清单中配置Application
![](https://img.haomeiwen.com/i449878/45177af5c0e7724c.png)
然后写一个getRefWatcher的方法供在Activity或者Fragment中调用
//在自己的Application中添加如下代码
public staticRefWatchergetRefWatcher(Context context) {
MyApplication application = (MyApplication) context
.getApplicationContext();
return application.refWatcher;
}
在 Activity中加入
![](https://img.haomeiwen.com/i449878/e07b1c1c6f23ccfd.png)
网友评论