Android监控内存泄露利器---Leak Canary,先看一下,在Android Studio如何集成?
很简单,两步。
1、在build.gradle中添加两行代码。
dependencies {
//leakcanay检测内存泄露 start
debugCompile 'com.squareup.leakcanary:leakcanary-android:1.3'
releaseCompile 'com.squareup.leakcanary:leakcanary-android-no-op:1.3'
//leakcanay检测内存泄露 end
}
2、在app的Application类onCreate方法中添加一行代码。
LeakCanary.install(this);//leakcanary检测内存泄露
到此,就集成完毕。
接下来重新编译、运行app,如果有内存泄露,在通知栏就会有通知提示,如下图:
点击上图中标记的通知,可以看到如下界面: