计算Android传感器功耗

Hoc*_*osc 8 java android sensor

getPower()返回传感器在使用时使用的mA功率:

现在,我需要计算传感器配准使用了多少电池.

getPower()返回的值是否表示mAH(每小时mA)或其他?如果是,是否有办法获得电池mAH以计算传感器使用的电池百分比?

MH.*_*MH. 2

不久前,谷歌小组中讨论了一些非常相关的事情。您可以在此处找到完整的线程以供参考。

该线程最后回复的一小段摘录,或多或少应该回答您的问题:

(...) 电池容量始终以 mAH 为单位给出。(...) 重要的是电池在额定电压下能够提供给定电流多长时间。3800mAH表示可以提供3800mA电流1小时。知道了这一点,现在 API 提供电流消耗作为功耗指标就有意义了。您现在可以计算它对电池寿命的影响程度(作为时间的函数)。

  • 我有一个疑问,比如 getPower() 方法,它会给出传感器组件消耗的绝对功耗还是传感器+ CPU 计算 + SensorService 处理等功耗的聚合(从硬件到应用程序的聚合功耗)? (2认同)