超过一天的电池使用信息
Battery usage info for longer than a day
我想从我的 OnePlus 5 获取较长时间(几个月)的电池使用数据,以跟踪我的 phone 使用量。
我一直在使用 adb 和 batterystats 转储,就像这样:
adb shell dumpsys batterystats > batterystats.txt
,但是这个数据好像只是自上次充电以来的数据。
电池使用数据是否会在您的 phone 上存储更长时间?还是每次充电都会重置?如果它存储在某个地方,我将如何访问它?
$ adb version
Android Debug Bridge version 1.0.39
Revision 3db08f2c6889-android
来自 android 文档 dumpsys service。如前所述,我执行了以下命令 adb shell dumpsys batterystats -h
以获取可用参数
根据我的实验,电池日志记录不会持续超过几天(在我的情况下,我的摩托罗拉 Moto x 2 代为 10 天)。您可能需要比每月
更频繁地插入和记录 phone
如 -h 参数所示,您可以通过执行 adb shell dumpsys batterystats enable no-auto-reset
来启用 no-auto-reset
no-auto-reset: don't automatically reset stats when unplugged
但你必须在每次启动后按照命令的指示执行此操作
Option state is not saved across boots.
我想从我的 OnePlus 5 获取较长时间(几个月)的电池使用数据,以跟踪我的 phone 使用量。
我一直在使用 adb 和 batterystats 转储,就像这样:
adb shell dumpsys batterystats > batterystats.txt
,但是这个数据好像只是自上次充电以来的数据。
电池使用数据是否会在您的 phone 上存储更长时间?还是每次充电都会重置?如果它存储在某个地方,我将如何访问它?
$ adb version
Android Debug Bridge version 1.0.39
Revision 3db08f2c6889-android
来自 android 文档 dumpsys service。如前所述,我执行了以下命令 adb shell dumpsys batterystats -h
以获取可用参数
根据我的实验,电池日志记录不会持续超过几天(在我的情况下,我的摩托罗拉 Moto x 2 代为 10 天)。您可能需要比每月
更频繁地插入和记录 phone如 -h 参数所示,您可以通过执行 adb shell dumpsys batterystats enable no-auto-reset
no-auto-reset
no-auto-reset: don't automatically reset stats when unplugged
但你必须在每次启动后按照命令的指示执行此操作
Option state is not saved across boots.