如何收集应用程序的唤醒锁定信息?

时间:2015-04-01 09:35:29

标签: android linux wakelock

我想从我的应用收集唤醒锁定信息。完美将是我的应用程序产生的所有唤醒锁的堆栈跟踪,周期和时间。我试着阅读

的内容
/proc/wakelocks 

/sys/kernel/debug/wakeup_sources

但是这些信息还不够,我发现某些设备上缺少这些文件。有任何想法吗?有人合作吗?

更新

https://play.google.com/store/apps/details?id=com.uzumapps.wakelockdetector 例如,这个应用程序如何工作?

更新2

所以我找到了解决方案。使用反射我可以找到所有需要信息的BatteryStats类的实例。但问题是,由于Google更改了权限,因此在Android 4.4及更高版本上无效。

0 个答案:

没有答案