是否可以通过ADB shell命令查询设备状态(即电池剩余电量)?

时间:2017-02-16 13:00:05

标签: android adb

我想通过ADB了解Android设备当前状态的各种信息。可以这样做, - 如果是的话 - 如何?

3 个答案:

答案 0 :(得分:17)

试试这个: adb shell dumpsys battery

它提供了所有电池细节。

答案 1 :(得分:4)

如果您的设备已根据

您可以像使用远程外壳一样使用ADB,因此您可以使用adb shell cat /sys/class/power_supply/battery/batt_attr_text获取设备电池信息,其中“级别”是电池级别或adb shell dumpsys battery

adb shell <your command>将允许您执行几乎所有的linux命令。某些命令不可用,必须安装(例如busybox)。

Source

答案 2 :(得分:3)

非常简单,你不需要root设备。 adb shell dumpsys <option>

以下任何一项的替代选项: 电池 diskstats 无线上网 地点 usagestats机 cpuinfo中 iphonesubinfo telephony.registry meminfo中 netstat的 封装

您也可以尝试adb shell dumpsys | grep "DUMP OF SERVICE" 这将列出dumpsys提供的许多其他选项。