我们开发了一个SDK
是严重依赖Android操作系统和谷歌播放服务的location APIs
。
我们发现有导致Android的生命体征推出警报在客户的开发者控制台太多苏醒。为了解决或减轻这个问题,我想测量应用程序拥有超过时间wake locks
的量,所以我可以看到,如果我的代码改变是有效还是无效。
我一直在使用所谓的"Wakelock Detector"
这是伟大的应用程序,但是我需要更多关于唤醒更多信息锁定自己,所以我想编写一个工具来调试问题我自己。
不过,我一直无法找到有关如何读取从Java该信息(仅adb
命令)文档。它是可以这样做?如何"Wakelock detector"
工作的应用程序?