将手机连接到电脑。 输入adb命令:adb
: ####当前电池服务状态
交流:####交流电源
USB:真正的####USB供电
:####无线供电
:2 ####电池状态:2:充电状态,其他数字为非充电状态
: 2 ####电池健康状态:只有数字2表示良好
: true ####电池是否安装在机身内
:82 ####电池:百分比
: 100 ####规模
: 4500 ####电池电压
: 378 ####电池温度,单位为0.1摄氏度
now: - #--------当前值,负数表示正在充电
:锂离子####电池类型=
将手机电池切换至非充电状态:adb set 1
让手机电池显示100%:adb set 100
让手机电池显示1:adb set 1
软件角度模拟断线充电(实际充电进出):adb(注:必须是6.0以上版本)
获取整个设备的电池消耗信息:adb | 更多的
获取apk的电量消耗信息:adb包名| 更多的
:####电池的历史
-
-
-
- 055 = =好插头=USB温度=301伏=4332 + +wifi + +
- 055 + = #####设备锁亮度:中
- 055
- 055 =好 ##### 信号强度:好
- 055 =暗 #####亮度:暗
- 055 =####亮度:中
- 055 = 黑暗
- 055=
- 055 = 黑暗
-
- 064 温度=392 伏=4891 + +wifi + + + =
- 064 =好
- 064 = 黑暗
- 064=
- 064 = 黑暗
- 064=
- 064 = 黑暗
- 064=
- 064 = 黑暗
- 064=
- 064 = 黑暗
- 更多的 -
数字的左侧是时间线。 在这个文件的记录中,电池的消耗是以时间为线索的。
中间的数字是电池剩余电量,正常使用情况下会随着时间的推移而减少。
数字右侧表示当时发生的事情,一般是与电量消耗相关的事件的重要节点。 例如,+表示应用程序已获取唤醒锁,-表示唤醒锁已释放。 +表示CPU被某个程序占用,-表示该程序已经运行完毕等等。意思很字面意思。 等号代表应用程序 ID。 一个ID对应一个应用程序。 可以在此文件中找到应用程序 ID 列表。