专栏名称: 鸿洋
你好,欢迎关注鸿洋的公众号,每天为您推送高质量文章,让你每天都能涨知识。点击历史消息,查看所有已推送的文章,喜欢可以置顶本公众号。此外,本公众号支持投稿,如果你有原创的文章,希望通过本公众号发布,欢迎投稿。
今天看啥  ›  专栏  ›  鸿洋

LeakCanary 你真的了解么?看看这些高级用法

鸿洋  · 公众号  · android  · 2024-08-13 08:35

文章预览

1 前言 众所周知,Square 出品的内存泄漏检测工具 LeakCanary 可以很方便的检测出 App 中存在的内存泄漏问题。当我们决定要不要在项目中引入 LeakCanary 的时候,经常也会听到声音: • “LeakCanary 接入简单,无需手动初始化。” • “LeakCanary 虽好,但就是太卡。” • “LeakCanary 虽好,但无法线上使用。” 一度我也是这么认为的,直到我认真研究了下才发现,事实可能并没有那么简单。本文就是尝试从 LeakCanary 的一些高级用法,来重新论证上述的观点。文末会附上完整代码,可直接使用。 想要使用 LeakCanary 的一些高级用法,首先就是需要我们主动掌握 LeakCanary 的初始化时机,添加一些自定义的配置,下面就看一下如何手动初始化 LeakCanary ? 2 如何手动初始化 LeakCanary ? 正常情况下,我们只要添加下面一行代码,就可以在 App 中使用 LeakCanary 了。 depe ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览