LeakCanary内存泄漏检测工具使用步骤

LeakCanary内存检测工具使用步骤:

第一步,进入app目录下的build.gradle,在最下面找到dependencies{},里面添加如下三行语句:

debugCompile 'com.squareup.leakcanary:leakcanary-android:1.4-beta2'
releaseCompile 'com.squareup.leakcanary:leakcanary-android-no-op:1.4-beta2'
testCompile 'com.squareup.leakcanary:leakcanary-android-no-op:1.4-beta2'

并点击"Sync"

第二步,打开应用使用的自定义Application(Manifest里面配置的),在该Application的onCreate方法里面添加一行代码:

public class HSApplication extends Application {
    @Override
    public void onCreate() {
        super.onCreate();
        LeakCanary.install(this);
    }
}

第三步,运行。安装APP的同时会把LeakCanary插件同时安装上去。以后卸载APP的时候LeakCanary也会一起被卸载。应用发布的时候只要注释掉那行intall代码即可。

参考 LeakCanary官方文档  

原文地址:https://www.cnblogs.com/zhinengfeiyu/p/5790512.html