以编程方式检测唤醒锁

时间:2019-02-06 10:05:30

标签: android wakelock

我们开发了SDK,它在很大程度上取决于Android OS和Google Play服务的location APIs

我们检测到唤醒次数过多,导致Android Vitals在客户的开发人员控制台中启动警报。为了解决或减轻该问题,我想衡量应用程序随时间推移所持有的wake locks数量,以便查看我的代码更改是否有效。

我一直在使用一个名为"Wakelock Detector"的应用程序,它很棒,但是我需要有关唤醒锁本身的更多信息,因此我想编写一个工具来自己调试问题。

但是,我一直找不到有关如何从Java读取此信息的文档(仅adb命令)。有可能这样做吗?应用"Wakelock detector"的工作方式是什么?

1 个答案:

答案 0 :(得分:-1)

您可以指定要查找的有关唤醒锁的详细信息和其他信息吗?