电池使用信息超过一天

时间:2017-10-25 11:15:51

标签: android adb battery

我想在较长时间(几个月)内从OnePlus 5获取电池使用数据,以跟踪我使用手机的数量。

我一直在玩adb和batterystats转储,就像这样:

adb shell dumpsys batterystats > batterystats.txt

,但此数据似乎仅涵盖自上次充电以来的数据。

电池使用情况数据是否在手机上存储的时间更长?或者每次充电都会重置?如果它存储在某个地方,我将如何访问它?

1 个答案:

答案 0 :(得分:1)

$ adb version
Android Debug Bridge version 1.0.39
Revision 3db08f2c6889-android

来自android文档dumpsys service。如上所示,我执行了以下命令adb shell dumpsys batterystats -h以获取可用参数

从我的实验中,电池日志记录不会持续超过几天(在我的情况下,我的摩托罗拉Moto x第二代10天)。您可能需要比每月更频繁地插入和记录手机

由-h参数打印,您可以通过no-auto-reset

使用启用adb shell dumpsys batterystats enable no-auto-reset
  

no-auto-reset:拔掉插头时不自动重置统计数据

但是必须在每次启动后执行此操作,如命令

所示
  

选项状态不会在靴子中保存。