测牛学堂:软件测试之app测试常见adb命令总结(设备操作相关)

adb命令之设备文件操作

#把电脑上的文件传到手机储存卡中
adb push C:\Users\Administrator\Desktop\1.gif /sdcard/
#把手机存储卡里的文件传到电脑
adb pull /sdcard/1.log C:\Users\Administrator\Desktop\

adb命令之查看设备

adb devices #查看设备信息
adb version #设备版本
adb help #帮助文档 
adb get-state #查看设备状态 
adb get-serialno #获取序列号
adb get-devpath #获取设备路径

注意:设备状态有三种:device(正常连接),offline(连接异常),unknown(没有连接)

adb命令之多设备相关

adb —a 监听所有网络接口,而不仅仅是localhost
  -d 使用USB设备(如果多个设备连接错误)
  -e 使用TCP / IP设备(如果可用多个TCP / IP设备错误)
  -s 使用给定的序列号(覆盖ANDROID_SERIAL)
  -t 使用给定设备ID
  -h adb服务器主机名称(默认= localhost)
  -p adb服务器的端口(默认= 5037)
  -l 监听来自套接字的adb服务器(默认= tcp: localhost: 5037)
  例如:adb -s 127.0.0.1:62001 shell

adb命令的断开,关闭服务

关闭服务:adb kill-server
断开连接:adb disconnect 127.0.0.1:62001
设备重启:adb reboot
设备关闭:adb shutdown

adb命令模式修改

获取root权限:

adb root 
adb unroot # 取消root权限

注意:获取root权限, 正常输出:restarting adbd as root,表示已经获取成功。

adb reboot bootloader #重启到bootloader,即刷机模式
adb reboot recovery #重启到recovery,即恢复模式
adb sideload #更新系统

你可能感兴趣的:(软件测试,测试,adb,android)