如何在 Android TV 上使用 Leak Canary

问题描述 投票:0回答:1

我有一个 Android TV 应用程序,它是 Lollipop 之前的版本,我需要检查是否存在泄漏。我已将 Leak Canary 添加到应用程序中,并且能够运行该应用程序并在应用程序崩溃时短暂地看到泄漏金丝雀徽标,因此我知道它已被推送到设备。在 Leak Canary 网站上,我没有看到任何有关如何提取转储文件的文档。有谁知道这些文件存储在设备上的位置以及如何下载和检查生成的泄漏检测文件?

android memory-leaks leakcanary
1个回答
0
投票

2024/5/8更新:

通过你的 adb 运行它

adb shell am start -n "<Replace com.your.package.name>/leakcanary.internal.activity.LeakActivity"

这是参考


注:

早期版本有一个bug,toast getview()会导致崩溃。

2.9.1 工作正常。

© www.soinside.com 2019 - 2024. All rights reserved.