1.在检查内存泄漏以前我们需要准备的是先了解内存泄漏是怎样形成的
详情请见:Android 关于内存泄漏和优化
2.看完以后,各位砖友应该基本了解了内容泄漏是怎么形成的了,那么接下来开始集成
3.首先导入依赖
debugCompile 'com.squareup.leakcanary:leakcanary-android:1.3'
releaseCompile 'com.squareup.leakcanary:leakcanary-android-no-op:1.3'
4.在根目录下创建一个App 继承Application 写入下列代码
public static RefWatcher getRefWatcher(Context context) {
App application = (App) context.getApplicationContext();
return application.refWatcher;
}
private RefWatcher refWatcher;
@Override public void onCreate() {
super.onCreate();
if