ADB常用基本命令

1.adb version :显示安装的adb的版本
2.adb devices:显示系统中连接的所有设备

3.adb kill-server:中止adb服务进程
4.adb start-server:重启adb服务进程
5.adb shell wm size:查看连接设置的屏幕分辩率
6.adb help:查看adb帮助
7.adb shell:设备或者模拟器进入shell环境,就可以执行各种Linux命令

8.adb get-serialno:获取设备***
9.adb get-state:获取设备的状态

设备的状态有 3 钟,device , offline , unknown
device:设备正常连接
offline:连接出现异常,设备无响应
unknown:没有连接设备
10.netstat -ano | findstr “5037”:查看adb server 的5037端口是否被占用
ADB常用基本命令 显示的从左到右的意思分别是,连接类型(TCP)、本地地址和端口、外部地址和端口、连接状态、进程的PID号。这里有两个进程占据着5037端口,其中一个占据的是本地的5037端口,另外一个占据的是外部的5037端口,要干掉的当然就是那个本地的PID为240的端口啦!
11.tasklist|findstr “13692” :查看被占用端口的应用
ADB常用基本命令
12.adb root :获取管理员权限
13.adb reboot(adb shell reboot):重启设备(adb reboot recovery:重启进入recovery模式)

如果一台电脑连接多台手机,具体指定哪台手机重启需要指定设备号
adb -s devices1 reboot :指定那台电脑进行重启
14.adb shell reboot -p:关机命令
15.adb shell dumpsys battery set level 100:让手机电能量显示百分之百
adb shell dumpsys battery unplug(adb shell dumpsys battery set status 1):切换手机电池为非充电状态
adb shell dumpsys battery reset:获取手机真实电量
adb shell dumpsys battery :获取手机电池信

ADB常用基本命令
adb shell dumpsys batterystats | more:获取整个设备的电量消耗信息
ADB常用基本命令
adb shell dumpsys batterystats com.taobao.taobao | more:获取某个apk电量消耗信息
ADB常用基本命令