当前位置: 首页 > news >正文

移动端 App 测试入门(2)----ADB介绍与环境配置

1. ADB 基础概念

ADB = Android Debug Bridge,安卓调试桥,是谷歌官方提供的命令行调试工具,存放在 Android SDK 的 platform-tools 文件夹内。

作用:电脑通过有线 / 无线连接安卓手机 / 模拟器,远程操作设备、抓日志、安装卸载 APP、模拟点击输入、查看系统状态,是安卓功能测试、自动化测试、开发调试核心工具。

ADB 三层架构(客户端 - 服务端 - 守护进程)

  • Client 客户端:电脑终端执行 adb 命令,发送操作指令。
  • Server 服务端:电脑后台进程,默认占用 5037 端口,转发指令、管理设备连接。
  • adbd 守护进程:手机后台常驻程序,接收服务端指令并在设备上执行操作。

2. 环境安装

2.1 安装Android SDK Tools

SDK Tools是SDK 工具分类管理面板,用来管理安卓开发工具

https://www.androiddevtools.cn/

下载安装或解压即可

双击点开SDK Manager.exe就可以进入管理界面:

2.2 安装测试测试所需工具

2.3 配置环境变量

在系统变量中新建ANDROID_HOME变量,变量值为SDK安装路径:


在Path变量中配置

%ANDROID_HOME%\platform-tools

%ANDROID_HOME%\tools

配置完成后可以在任意目录打开cmd窗口进行测试:

3. ADB连接

3.1 连接模拟器

这里我使用的是夜神模拟器,下载完成之后我们要替换掉模拟器自带的adb程序:

用我们本地安装的sdk的adb.exe替换掉这两个,注意第二个要把名称改为相同的再去覆盖。

更改后我们先启动adb服务,然后再启动夜神模拟器,然后使用adb devices可以查看连接信息:

3.2 adb连接真机

我们打开手机设置-关于手机连续点击五次版本号,进入开发者模式,在开发者模式下打开usb调试选项:

然后使用数据线连接到电脑即可:

http://www.jsqmd.com/news/1080660/

相关文章:

  • 适合夏天的“下火汤”,清润解暑,每天来一杯,越喝越舒服~
  • 构建企业级远程协作平台:开源WebRTC技术栈的深度实践指南
  • 二手日本电子 JEOL JSM-7500F 发射扫描电镜技术规格详解
  • 百度网盘直链解析:3分钟搞定限速难题的终极免费方案
  • VMware上部署Linux开发环境的12个致命陷阱:90%开发者踩过的坑,你中招了吗?
  • Linux开发环境一键迁移实战(VMware虚拟化最佳实践白皮书)
  • OAuth2 GitHub 登录实现
  • iOS国际化测试:MJRefresh多语言自动化测试完整解决方案
  • Sherlock.js终极指南:用自然语言创建日程事件的简单方法
  • React Fiber 渲染性能优化思路
  • 拿 DeepSeek 的免费对话搓了个 Everything 的静态 WebUI
  • Metasploit渗透测试实战:从DC-1靶机入门到后渗透技术精讲
  • hass-xiaomi-miot 3大实战技巧:告别米家生态孤岛,构建智能家居中枢
  • WFuzz插件开发实战:从链接提取到漏洞检测的深度定制
  • CesiumJS中ECEF坐标到屏幕坐标的高性能转换原理与实战
  • video-compare:专业视频对比工具实战指南
  • 【软工方法论18】行为型设计模式责任链模式全解析
  • MySQL 死锁排查思路
  • 【紧急修复指南】:VMware 7.0U3升级后性能断崖式下跌?官方未公开的kernel module兼容性补丁已验证生效
  • 前端框架源码解析
  • 【软工方法论16】行为型设计模式策略模式全解析
  • 全景镜像明察林壑,智能算力守护山河 高空侦巡洞悉丘峦,全域智联织密防线
  • VMware虚拟机启动慢、编译卡顿、网络不稳定?(开发环境性能瓶颈终极诊断手册)
  • 物理学中的 静摩擦力 (Static Friction) 远大于 动摩擦力 (Kinetic Friction)。
  • 【VMware开发环境搭建黄金法则】:20年架构师亲授5大避坑指南,90%开发者都踩过的3个致命错误
  • 工业设备故障码深度解析:从obe-00904看编码器电池报警排查全流程
  • 戴尔G15终极散热控制指南:免费开源工具让你的游戏本降温10℃
  • 高效智能的社交媒体分析工具:如何在5分钟内自动化查找1000+平台用户资料
  • 如何5分钟快速安装KKS-HF_Patch:完整Koikatsu Sunshine增强补丁配置指南
  • 亚太杯数学建模竞赛:从破题到论文的系统性制胜策略