Android内存泄露检测LeakCanary使用注意点

使用的时候需要注意步骤1:


使用步骤1:   必须在对应的app模块的gradle添加对应的库,在其他module模块添加无效

 // 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:在application类里面初始化

 initLeakCanary();


    /**
     * use LeakCanary to check mey leak
     */
    private void initLeakCanary() { 
        if (LeakCanary.isInAnalyzerProcess(this)) {
            // This process is dedicated to LeakCanary for heap analysis.
            // You should not init your app in this process.
            return;
        }
        LeakCanary.install(this);
    }






           



你可能感兴趣的:(开发工具)