LeakCanary - Android/Java内存泄露检测框架

GPL
Java
跨平台
2015-05-14
sevendlong

LeakCanary 是 Android 和 Java 内存泄露检测框架。

开始使用

在 build.gradle 中加入引用,不同的编译使用不同的引用:

dependencies {
   debugCompile 'com.squareup.leakcanary:leakcanary-android:1.3'
   releaseCompile 'com.squareup.leakcanary:leakcanary-android-no-op:1.3'
 }

在 Application 中:

public class ExampleApplication extends Application {
@Override 
    public void onCreate() {
        super.onCreate(); 
        LeakCanary.install(this); 
    } 
}

这样,就万事俱备了! 在 debug build 中,如果检测到某个 activity 有内存泄露,LeakCanary 就是自动地显示一个通知。

中文文档:http://www.liaohuqiu.net/cn/posts/leak-canary-read-me/

Demo:https://github.com/liaohuqiu/leakcanary-demo

Why:http://www.liaohuqiu.net/cn/posts/leak-canary/

加载中

评论(2)

Ryan-瑞恩
Ryan-瑞恩
Ryan-瑞恩
Ryan-瑞恩

暂无资讯

暂无讨论

LeakCanary——消除Android中的内存泄露

##LeakCanary ####简介 LeakCanary是Square公司最近公布的开源项目,旨在消除Android中的内存泄露(Memory Leak),项目地址[猛戳这里](https://github.com/square/leakcanary)。 ####使用 ...

2015/05/11 20:03
126
1
LeakCanary 原理解析

[LeakCanary](https://github.com/square/leakcanary/) 是由 [Square](https://github.com/square) 开源的针对 `Android` 和 `Java` 的内存泄漏检测工具。 # 使用 `LeakCanary` 的集成过程很...

04/18 13:41
36
0
Android studio用的几个插件

android studio常用插件,可极大简化开发,增强开发效率。 不懂安装studio插件,看参考博文:android stuido插件装:http://my.oschina.net/kooeasy/blog/491995 1、ButterKnife Zelezny But...

2015/08/13 17:54
585
0
FIR.im Weekly - 上周微博热转资源精选

这期的 Weekly, 精选了微博上的一些热转资源推荐给大家。 LeakCanary: 让内存泄露无所遁形 Square 开源的 LeakCanary,国内开发者 @廖祜秋liaohuqiu 翻译了对应的官方博客,撰写了中文使用说...

2015/08/20 18:00
40
0
30多个Android 开发者工具 带你开发带你飞

  FlowUp 这是一个帮助你跟踪app整体性能的工具,深入分析关键的性能数据如FPS, 内存, CPU, 磁盘, 等等。FlowUp根据用户数量收费。 Stetho 由Facebook开发的一个强大的开源Android debug平台...

2017/10/30 09:41
18
0
从零开始打造一款面向市场级产品

宅社,一款纯粹的ACG聚合类App

04/18 22:56
19
0
内存泄漏优化

目录介绍: 1.什么是内存泄漏 2.内存泄漏造成什么影响 3.内存泄漏检测的工具有哪些 4.关于Leakcanary使用介绍 5.Leakcanary捕捉常见的内存泄漏及解决办法 5.0.1 错误使用单例造成的内存泄漏 ...

09/18 19:33
10
0
Android性能全面分析与优化方案研究—几乎是史上最全最实用的

写在前面,如果面对复杂的动画效果你一筹莫展,不烦看看这篇文章:LottieAndroid使用详解及源码解析—轻而易举实现各种复杂动画 该文章是结合我司产品手机迅雷做的一个全面的性能分析及优化方...

05/02 09:23
17
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部