超过一天的电池使用情况信息



我想从我的OnePlus 5获取更长的时间(几个月)的电池使用情况数据,以跟踪我使用手机的次数。

我一直在玩 adb 和电池统计转储,如下所示:

adb shell dumpsys batterystats > batterystats.txt

,但这些数据似乎只涵盖了自上次充电以来的数据。

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

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

来自安卓文档转储系统服务。如前所述,我执行了以下命令adb shell dumpsys batterystats -h以获取可用的参数

根据我的实验,电池日志记录不会持续超过几天(在我的摩托罗拉Moto x 2nd Gen上为10天)。您可能需要比每月更频繁地插入和登录电话

正如 -h 参数所打印的那样,您可以通过执行adb shell dumpsys batterystats enable no-auto-reset来启用no-auto-reset

无自动重置:拔出电源时不自动重置统计信息

但是您必须在每次启动后按照命令的指示执行此操作

选项状态不会在引导期间保存。

最新更新