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代码即可。