Android获取进程使用的电池数量?

时间:2013-01-10 16:32:58

标签: android broadcastreceiver batterylevel

我想知道一个过程使用了多少电池。我知道如何获得电池电量,但百分比对我的过程不够灵敏。有没有办法增加规模,如100000或大于100的东西?这样我相信我可以准确地区别。

这是我的伪代码;

levelStart = getLevel();
someTestProcess();
levelEnd = getLevel();
result = levelEnd - levelStart;

1 个答案:

答案 0 :(得分:0)

  

我想知道流程使用了多少电池

您必须从头开始构建自己的手机,或者购买Qualcomm MDP devices中的一个并使用Trepn(而不是您自己的代码)进行功率测量。标准的Android硬件没有精确测量功耗的方法。