【发布时间】:2015-09-07 02:45:57
【问题描述】:
我已经使用 LeakCanary 有一段时间了。它的工作非常出色,尤其是考虑到集成到任何人可能拥有的任何应用程序是多么容易时。
但是,仅 LeakCanary 就足以追查这些泄漏吗?我应该在多大程度上依赖它(尤其是在优化生产应用时)?
【问题讨论】:
我已经使用 LeakCanary 有一段时间了。它的工作非常出色,尤其是考虑到集成到任何人可能拥有的任何应用程序是多么容易时。
但是,仅 LeakCanary 就足以追查这些泄漏吗?我应该在多大程度上依赖它(尤其是在优化生产应用时)?
【问题讨论】:
这是一个非常抽象的问题...记事本是否足以编写 Android 应用程序? Leak canary 是一个工具,可以帮助你找到泄漏,一些默认情况下,一些通过额外的 refwatchers,但最终它只是一个工具。如果您对泄漏金丝雀中的泄漏检测水平没有信心,您还可以尝试将堆转储到 DDMS 中,以便在特定时间全面分析堆上的内容。
【讨论】: