adb 基本语法
adb [-d|-e|-s <serialNumber>] <command>
命令行参数
- -d:指定当前唯一通过 USB 连接的 Android 设备为命令目标
- -e:指定当前唯一运行的模拟器为命令目标
- -s
:指定相应 serialNumber 号的设备/模拟器为命令目标 为啥需要指定设备为命令目标?
如果有多个设备/模拟器连接,需要为命令指定目标设备,否则怎么知道要操作哪台设备 重点
- 如果只有连了一台设备,那就不需要 -d、-e、-s 参数了
- 在多个设备/模拟器连接的情况下较常用的是 -s
参数,serialNumber 为设备到序列号,设备连接上电脑后可以通过 adb devices 命令获取 - serialNumber 可能是序列号也可能是 IP 查看序列号
这里是 IP+端口
查看当前 adb 连接上的设备列表
adb devices
杀掉 adb 服务
adb kill-server
开启 adb 服务
adb start-server
adb 安装 app
adb install 包地址
adb 卸载 app
adb uninstall 包名
把文件从手机中复制到电脑
adb pull <手机路径> <电脑路径>
把文件从电脑复制到手机上
adb push <电脑路径> <手机路径>
以 root 权限运行 adb
adb root
存在一些需要 root 权限才能执行的命令
取消 root 权限
adb unroot
指定 adb server 的网络端口
默认端口为 5037
adb -P <port> start-server
指定设备 ID
adb -s 09091JEC212986 logcat -v time
原文创作:小菠萝测试笔记
原文链接:https://www.cnblogs.com/poloyy/p/13935480.html
文章列表
- 你真的懂持续集成、持续交付、持续部署吗?!
- 。 如果该虚拟机未在使用,请按“获取所有权T”按钮获取它的所有权。否则,请按“取消C”按钮以防损坏的问题
- adb 常用命令大全7-其他实用功能
- adb 常用命令大全6-模拟按键输入
- adb 常用命令大全5-日志相关
- adb 常用命令大全4-应用管理
- adb 常用命令大全3-查看手机设备信息
- adb 常用命令大全2-基础命令
- adb 常用命令大全1-汇总
- Vmware-安装并启动 Centos 7
- Jenkins9-汉化 Jenkins 网站
- Docker7-docker images 命令详解
- Docker6-docker info 命令详解
- Docker5-docker version 命令详解
- Docker4-Docker 命令大全
- Docker34-如何修改 docker 容器的目录映射
- Docker33-如何修改 docker 容器的端口映射
- Docker32-如何修改 docker 容器的启动参数
- Docker31-docker import 命令详解
- Docker30-docker export 命令详解
- Docker3-Centos 7 x 下 Docker 镜像加速配置
- Docker29-docker top 命令详解
- Docker28-docker port 命令详解
- Docker27-docker push 命令详解
- Docker26-docker tag 命令详解
- Docker25-docker logout 命令详解
- Docker24-docker login 命令详解
- Docker23-注册 docker hub 的账号
- Docker22-docker diff 命令详解
- Docker21-docker commit 命令详解
- Docker2-Centos 7 x 下安装 Docker
- Docker-解决重新进入容器后,环境变量失效的问题
- Docker-解决运行容器报 WARNING: IPv4 forwarding is disabled Networking will not work 的问题
- Docker-解决容器内获取的时间和主机的时间不一样的问题
- Docker-解决在容器内删除和主机映射的目录而报错 rm: cannot remove 'webapps': Device or resource busy 的问题
- Docker-解决同步容器与主机时间报错:Error response from daemon: Error processing tar fileexit status 1: invalid symlink “/usr/share/zoneinfo/UTC”-> " /usr/share/zoneinfo/Asia/Shanghai”
- Docker-解决 gitlab 容器上的项目进行 clone 时,IP 地址显示一串数字而不是正常 IP 地址的问题
- Docker-解决 docker push 上传镜像报:denied: requested access to the resource is denied 的问题
- Docker-解决 Error response from daemon: driver failed programming external connectivity on endpoint tomcat9999
- Docker 实战4-结合 Jenkins + Gitlab 完成自动化测试的持续集成实战
- Docker 实战3-搭建 Gitlab 容器并上传本地项目代码
- Docker 实战2-在 Jenkins 容器上的搭建持续集成环境和完成自动化测试
- Docker 实战1-使用 Jenkins 镜像创建容器,并搭建 Python + Pytest +Allure 的自动化测试环境
- Docker + Jenkins + Gitlab + Pytest + Allure 接口自动化测试之持续集成实战终极教程