当前分类:ADB Shell Commands

使用adb命令获取Android系统信息

经常会碰到要获取Android系统某些信息的情况,尤其是在自动化测试中状态判断时,这时下面这个命令可能会帮到你。

返回结果如下(太多了只截取部分):

通常可以查看到Android系统相关信息或 bluetooth, wlan等状态信息等,具体想知道什么根据自己的需要找就行了。

可以看出,信息读取出来后,是以字典的形式展示的。那么,如果想只获取其中一项数据,只需要知道字典名。就可以以参数方式来获取,比如:

一般情况下,使用getprop获取,那么使用setprop就可以进行修改,但是不建议非开发人员随意修改系统配置信息,个人只是用来做查询判断,使用getprop足以,setprop的用法可以自行百度。

[Android]使用adb shell查看电池信息

如果想获取有关电池的一些信息,可以直接用adb命令来获取,方便自动化直接调用。
如下命令,通过cat可以获取全部Battery信息:
adb shell cat/sys/class/power_supply/battery/uevent
而且在/sys/class/power_supply/battery/目录中,通过cat可以直接获取相应的信息,如下:

 

[Android]结束指定包名的进程

目的:已知应用的包名,使用adb shell命令结束相应的进程。

已知包名:

命令:

方法: