获取电池信息
adb shell dumpsys battery
image.png
Current Battery Service state:
| TiTle | How |
|---|---|
| AC powered: false | false表示没使用AC电源 |
| USB powered: true | true表示使用USB电源 |
| Wireless powered: false | false表示没使用无线电源 |
| status: 2 | 2表示电池正在充电,1表示没充电 |
| health: 2 | 2表示电池状态优秀 |
| present: true | true表示已安装电池 |
| level: 63 | 63为电池百分比 |
| scale: 100 | 满电量时电池百分比为100%(不确定是否正确) |
| voltage: 3781 | /电池电压3.781V |
| temperature: 250 | 电池温度为25摄氏度 |
| technology: Li-ion | 电池类型为锂电池 |
电池信息设置
adb shell dumpsys battery
set [ac|usb|wireless|status|level|invalid] <value>
unplug //模拟断开充电
reset //复位
eg:
| TiTle | How |
|---|---|
| 设置电量为1% | adb shell dumpsys battery set level 1 |
| 设置为AC/USB/Wireless充电 | adb shell dumpsys battery set ac/usb/wireless 1 |
| 设置电池为充电状态 | adb shell dumpsys battery set status 2 |
| 设置电池为非充电状态 | adb shell dumpsys battery set status 1 |
| 设置断开充电(Android 6.0以上) | adb shell dumpsys battery unplug |
| 复位,恢复实际状态 | adb shell dumpsys battery reset |









网友评论