安卓 内存 泄漏 工具 LeakCanary 使用
来源:互联网 发布:数据库中分表的好处 编辑:程序博客网 时间:2024/06/05 20:12
韩梦飞沙 yue31313 韩亚飞 han_meng_fei_sha 313134555@qq.com
LeakCanary是Square开源了一个内存泄露自动探测神器 。这是项目的github仓库地址:https://github.com/square/leakcanary 。使用非常简单,在build.gradle中引入包依赖:
dependencies { 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' }
在Application中的onCreate方法中增加初始化代码:
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集成到项目中后,等App启动后一会,系统通知到了,点击通知,跳转到泄漏的详情页面进行查看。
阅读全文
0 0
- 安卓 内存 泄漏 工具 LeakCanary 使用
- 安卓 内存泄漏检测工具 LeakCanary 使用
- Android 使用LeakCanary检测安卓中的内存泄漏
- LeakCanary检测安卓内存泄漏
- LeakCanary检测安卓中的内存泄漏
- 安卓学习笔记--内存泄漏检测工具—LeakCanary的配置和使用
- LeakCanary (Android 检测内存泄漏工具的使用)
- 使用LeakCanary检测内存泄漏
- LeakCanary开源项目(使用及原理github项目文档的翻译)使用LeakCanary检测安卓中的内存泄漏(实战)
- Android 内存泄漏分析工具LeakCanary
- 检测内存泄漏的常见工具-LeakCanary
- Android开发 leakcanary内存泄漏工具集成
- 使用LeakCanary源代码检测内存泄漏
- 使用LeakCanary进行项目内存泄漏处理
- LeakCanary分析内存泄漏
- LeakCanary:检查内存泄漏
- leakcanary 检测内存泄漏
- leakcanary 检测内存泄漏
- android 内存分哪些区
- Android Studio检测内存泄露和性能
- vue-按键修饰符
- BZOJ-2427 软件安装(HAOI 2010)
- 内存泄露 检测 工具
- 安卓 内存 泄漏 工具 LeakCanary 使用
- 程序员谈如何掌握计算机专业英语
- [LintCode]88.最近公共祖先
- GPRS发送中文短信--Text模式转换为PDU模式
- AsyncTask常用方法详解
- 聊聊编码与解码(弄懂bytes,utf-8,ascii,unicode)
- 安卓 内存泄漏检测工具 LeakCanary 使用
- Python序列类型常用函数练习(转自: 随煜而安)
- hadoop之问