Android中每个进程的功耗

Tha*_*sas 5 android power-management

有没有办法查看Android进程的功耗?我有一个扎根的HTC Hero,并且已经开发了一些用C语言编写的本地程序。我想看看这些程序的功耗。因此,我想要一种方法来测量过程级别而不是应用程序级别的功耗,例如PowerTutor应用程序。

是否有API可以帮助我开发可以执行此操作的应用程序?我可以使用/ proc /统计信息等吗?

有什么想法吗?

Tha*_*sas 0

AppScope是一个使用内核活动监控的 Android 智能手机应用能源计量框架。AppScope 提供准确且详细的每个应用程序每个进程的能源估算解决方案。

当前版本仅支持 HTC Nexus One,可以在此处找到。

有关 AppScope 框架的更多信息和技术细节,您可以在此处阅读USENIX ATC '12上发表的 AppScope 论文。