我需要以毫安为单位获取有关电池的统计信息。我已经找到了如何获得电池百分比和电压,但不是电流。
有这样的应用程序可以做到这一点,但我想知道如何。
谢谢
无法测量从系统内部汲取的电流 - 此应用程序或任何其他应用程序只能根据系统报告的时间信息和放电电压来估计它。尽管如此,您不太可能获得任何准确的信息 - 要获得更准确的信息,您需要准确的设备功率模型。
Android 框架人员有一篇关于如何构建电源模型的好文章(也适用于内置电池电量监视器)。
TL;博士
这是一项艰巨的工作(对此感到抱歉:)),但没有其他好方法 - 它实际上是一个活跃的研究问题......
我相信获得电流的唯一方法是通过 logcat。系统偶尔会将其发布到那里,因此您需要返回查找它的最后更新。