LeakCanary小记
来源:互联网 发布:吉林大学网络教育官网 编辑:程序博客网 时间:2024/05/22 10:26
简要介绍:
LeakCanary是Square提供的一个开源类库,用于快速检测内存泄露。在LeakCanary出现之前检测内存泄露很麻烦,需要先把内存Dump出来,再用MAT(Memory Analyzer tool)等工具来分析究竟是哪里出现了内存泄露。
而如果使用了LeakCanary,一旦发生内存泄露,就会得到一个如下图的提示:
这种内存泄露的表现方式超级优雅而且定位精准,一眼就可以看到是哪里发生了内存泄露,可以省去开发者不少时间,至于其效果,官方号称可以减少94%由OOM导致的崩溃。
官方博客:
https://corner.squareup.com/2015/05/leak-canary.html
官方源码(基于Android Studio)地址及使用说明:
https://github.com/square/leakcanary
LeakCanary的使用demo(基于Android Studio):
https://github.com/liaohuqiu/leakcanary-demo
一个基于Eclipse的LeakCanary类库:
https://github.com/cheyiliu/leakcanary/tree/leakcannary_eclipse_project
1 0
- LeakCanary小记
- Leakcanary初使用小记
- LeakCanary
- LeakCanary
- LeakCanary
- LeakCanary
- LeakCanary Eclipse
- leakcanary探索
- LeakCanary (一)
- LeakCanary (二)
- LeakCanary使用
- LeakCanary使用
- Android LeakCanary
- LeakCanary学习
- LeakCanary使用手册
- 初识LeakCanary
- [源码]LeakCanary
- LeakCanary用法
- Getting dyld_fatal_error 当编译的时候
- CloudStack与OpenStack的区别
- 搭建Linux设备驱动开发环境
- win7下c#程序修改注册表的权限问题
- Java开发环境搭建
- LeakCanary小记
- 自动语法错误校正(Grammatical Error Correction)
- MBR是什么
- Android 不规则图像填充 小玩着色游戏
- 数据泵导出,想导什么就往include后面加什么
- Nginx系列(十九.)使用域名访问本机web服务器
- springMVC配置文件说明(搞死我了)
- 积跬步至千里——算法强化训练(7)大数问题
- VLC For Andorid 编译(转)