我们开发了SDK
,它在很大程度上取决于Android OS和Google Play服务的location APIs
。
我们检测到唤醒次数过多,导致Android Vitals在客户的开发人员控制台中启动警报。为了解决或减轻该问题,我想衡量应用程序随时间推移所持有的wake locks
数量,以便查看我的代码更改是否有效。
我一直在使用一个名为"Wakelock Detector"
的应用程序,它很棒,但是我需要有关唤醒锁本身的更多信息,因此我想编写一个工具来自己调试问题。
但是,我一直找不到有关如何从Java读取此信息的文档(仅adb
命令)。有可能这样做吗?应用"Wakelock detector"
的工作方式是什么?
答案 0 :(得分:-1)
您可以指定要查找的有关唤醒锁的详细信息和其他信息吗?