Android内存泄露分析工具LeakCanary
2017-04-10 16:34
399 查看
转载:http://blog.csdn.net/android_zhengyongbo/article/details/69951010
在Application中初始化添加下面代码
正式发布的时候注销下面代码
ok这样已经可以用了,在安装你的App的时候桌面还会出现一个Leaks的App,里面有内存泄露的日志,可以查看并且解决问题。
添加依赖
compile 'com.squareup.leakcanary:leakcanary-android:1.5'
在Application中初始化添加下面代码
正式发布的时候注销下面代码
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);
ok这样已经可以用了,在安装你的App的时候桌面还会出现一个Leaks的App,里面有内存泄露的日志,可以查看并且解决问题。
如果有static变量造成的泄露可以在onDestory方法中设置为null
例如: @Override protected void onDestroy() { // TODO Auto-generated method stub super.onDestroy(); if(mStatic!=null){ mStatic=null; }
相关文章推荐
- android内存泄露分析工具MAT详解
- Android内存泄露检测工具---LeakCanary的前世今生
- 【Android】【内存】内存泄露检查工具 LeakCanary
- Android性能优化之内存泄漏分析工具LeakCanary
- 【Android】【内存】内存泄露检查工具 LeakCanary
- 【Android程序优化,避免内存泄露】- [实战一]:避免内存泄露的最后一道墙,使用leakcanary分析程序中的内存泄露。
- Android 内存泄露原因及使用MAT工具分析
- 【Android】【内存】内存泄露检查工具 LeakCanary
- 【Android】【内存】内存泄露检查工具 LeakCanary
- android内存泄露检测工具--LeakCanary 中文使用说明
- Android内存泄露抓取工具leakcanary
- 【Android程序优化,避免内存泄露】- [实战一]:避免内存泄露的最后一道墙,使用leakcanary分析程序中的内存泄露。
- 内存优化 . 内存泄露 内存溢出 内存抖动 分析与解决.android stido 工具
- Android 内存泄漏分析工具LeakCanary
- Android内存泄露检测工具---LeakCanary的前世今生
- Android 和 Java 内存泄露检测工具--LeakCanary
- Android开发之使用Android studio结合辅助工具分析内存泄露
- 【Android】【内存】内存泄露检查工具 LeakCanary
- 【Android】【内存】内存泄露检查工具 LeakCanary
- Android内存泄露分析工具MAT