iPhone和Android实时应用电池消耗

时间:2015-03-13 23:45:07

标签: android ios iphone mobile-application battery

我在一家音乐应用公司工作,我想实时测量App使用的电池数量,包括iOS和Android。是否有可以测量它的工具或命令行实用程序/调试脚本,可以用作日志来优化应用程序。

任何输入都会有很大帮助。

谢谢, 希亚姆

2 个答案:

答案 0 :(得分:0)

据我所知,没有预构建工具可以做到这一点。但是,您可以使用BatteryManager类实现BroadcastReceiver,并自行记录电池更改。

由于您的目标是优化电池使用量,我强烈建议您阅读这两篇文章。

http://developer.android.com/training/monitoring-device-state/index.html

http://developer.android.com/training/monitoring-device-state/battery-monitoring.html

答案 1 :(得分:0)

好的,这是在黑暗中拍摄的。在许多Linux系统中,/ proc或/ sys下都有状态和监视虚拟文件系统。它包含按需或定期刷新的信息。例如,我获得(几乎)关于PCIe总线上悬挂的英特尔至强融核协处理器的电压,电流和功率的实时数据。登录到运行Linux的协处理器,我读作文本文件/ sys / class / micras / power。您可能会发现您的iOS或Android系统具有类似状态/监控文件,称为“电池”。