帮助你抓取内存泄漏点。
具体使用过程:
1、在你的module的build.gradle文件里添加依赖如下:
//LeakCanary: 让内存泄露无所遁形 debugCompile 'com.squareup.leakcanary:leakcanary-android:1.5' releaseCompile 'com.squareup.leakcanary:leakcanary-android-no-op:1.5' testCompile 'com.squareup.leakcanary:leakcanary-android-no-op:1.5'2、在项目的app中注册leakcanary
public class MyApp extends Application { @Override public void onCreate() { super.onCreate(); if (LeakCanary.isInAnalyzerProcess(this)) { return; } LeakCanary.install(this);
别忘了将项目的app在androidManifest中注册如下:
<application android:name=".MyApp" android:allowBackup="true" android:icon="@mipmap/ic_launcher"到此,leakcanary集成到AS中了。