LeakCanary最新稳定版
目前的稳定版本:2.14
-
LeakCanary 官方文档明确推荐目前在 Debug 构建中使用的版本是:
com.squareup.leakcanary:leakcanary-android:2.14
(Square Open Source)。 -
该版本于 2024 年 4 月 17 日 发布,包含多个修复和改进,例如 ProGuard mapping 支持及常见 AOSP 框架泄漏的自动忽略等 (Square Open Source)。
关于 3.x 系列(Alpha 版本)
-
LeakCanary 3.0 已进入 Alpha 阶段,目前最新发布的是 3.0-alpha-8,发布于 2024 年 6 月 4 日 (Maven Repository, GitHub)。
-
虽然 3.x 系列引入了新功能(如 Shark CLI 的 Heap Growth 检测机制),但它仍处在 Alpha 测试阶段,不推荐在生产环境或 Debug 主干项目中直接使用。
小结对比
版本 | 类型 | 发布日期 | 推荐用途 |
---|---|---|---|
2.14 | 稳定版本 | 2024-04-17 | 推荐用于 Debug 构建 |
3.0-alpha-8 | Alpha 版本 | 2024-06-04 | 可尝试测试新功能(风险) |
总体建议
-
如果你想在项目中稳定使用 LeakCanary,建议继续使用 2.14 版本。
-
若你对 LeakCanary 的未来功能(如 Shark CLI、Heap Growth 检测等)感兴趣,并愿意承担 Alpha 版本可能带来的不稳定性,可以 尝试 3.0-alpha-8,但仅限测试用途。