LeakCanary在Eclipse上使用

背景:相信做大家都听过或者用过LeakCanary这个检查内存泄漏工具,但是大部分都是在As上面使用的。但是还有有一部人代码是Eclipse上面编码的。也想用怎么办呢?当然也是可以的。

1.下载Eclipse版本的LeakCanary

下载地址:https://github.com/zsj1225/LeakCanary4Eclipse
下载导入Eclipse。
依赖关系如下:
LeakAnalyzer依赖LeakWacher

LeakCanary在Eclipse上使用_第1张图片
image.png

DisplayLeakActivity依赖LeakAnalyzer

LeakCanary在Eclipse上使用_第2张图片
image.png

我们的项目依赖DisplayLeakActivity

LeakCanary在Eclipse上使用_第3张图片
image.png

2、在application 初始化leakcanary

 @Override
    public void onCreate() {
        super.onCreate();
        //LeakCanary start
        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);
        //LeakCanary end
    }

3、在AndroidMainfest.xml 中配置

          
        
        
        
        
        
        
        
          
            
            
          
        
        
        

完成上面三步就完成配置了。

你可能感兴趣的:(LeakCanary在Eclipse上使用)