基础指令
- 查看adb版本:adb version
- 查看设备:adb devices
- 连接设备: adb connect 127.0.0.1:62001(夜神模拟器)
- 关闭adb服务:adb kill -server
- 开启adb服务:adb star-server
- 进入字符交互界面:adb shell
- 退出字符交互界面:exit
- 进入指定设备:adb -s 127.0.0.1:62001 shell
解决端口被占用的操作:
- 查看使用adb默认端口5037的所有程序:netstat -ano | findstr 5037
- 查看指定占用5037端口的程序:tasklist | findstr <PID>
3.解除端口占用:taskkill | findstr <PID>
4.直接杀死进程:
taskkill /f /t /im PPAdbServer.exe
查看被测app的包名和activity:
命令:aapt dump badging 对应的安装包
命令执行结果中,name对应的是包名(packagename);luanchable activity name对应的是启动的activity。
查看当前页面的activity:
命令:adb shell dumpsysy activity top