移动端自动化测试之--adb命令

♀尐吖头ヾ 提交于 2020-04-02 19:25:49

目录

adb简介

adb常用命令

一、adb简介

    adb(Android Debug Bridge安卓调试桥)是一个通用命令行工具,允许pc与模拟器或者Android设备进行通信,它可为各种设备操作提供便利,如安装和调试应用。

    adb使用本地TCP端口5037绑定,使用该端口进行通信

    启用adb调试,需要再设备上打开USB调试模式

二、adb常用命令

1、普通命令

adb version # 查看adb版本

adb connect 设备IP:端口号 # 连接设备

adb devices # 查看当前连接的设备

adb shell [-s 指定设备IP:端口号]# 进入连接设备的命令操作界面,支持指定设备

(进入shell后#表示有root权限,$表示无root权限)

adb kill-server # 关闭adb服务

adb start-server # 打开adb服务

2、应用相关命令

adb install [–r] 安装包在pc上的地址 # 在设备上安装app,-r表示覆盖安装

adb uninstall [-k] app包名 # 从设备上卸载掉app,-k表示保留配置和缓存

adb shell pm list package [|findstr 关键字] # 查看设备上的应用包名,支持通过关键字查询

3、文件相关命令

adb push pc端文件路径 设备端文件路径 # 将pc端文件写入到设备上的指定位置

adb pull 设备端文件路径 pc端文件路径 # 将设备上的文件拉取到pc端的指定位置(注意不能直接pull到pc的根目录)

adb shell screencap 设备端路径/截图文件名 # 获取设备当前屏幕截图,并以指定名称保存在设备端指定位置

4、adb脚本

    可以新建.bat文件,将adb命令写入(末尾加pause可保持执行完脚本不关闭)

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!