文章目录
- 一、APP 环境搭建
- 二、安装 jdk
- 三、安装配置 Andriod sdk
- 1. 通过 Android Studio 安装(推荐)
- 2. 独立下载 SDK 命令行工具进行安装
- 3、配置 SDK 的环境变量--Windows系统
- 四、安装 Node.js 和 NPM
- 五、模拟器的安装-夜神
- 六、安装 appium server & appium-python-client
一、APP 环境搭建
需要安装下面5个环境:
- 1、安装 JDK,配置 jdk 环境变量
- 2、安装配置 android sdk
- 3、安装 Node.js 和 NPM
- 4、安装模拟器(夜神模拟器)
- 5、Appium server 安装
- 6、安装 Python 的第三方库 appium-python-client
下面是详细步骤:
二、安装 jdk
- 1、系统变量→新建 JAVA_HOME 变量,变量值填写 jdk 的安装目录
- 2、系统变量→寻找 Path 变量→编辑,在变量值最后输入
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
- 3、系统变量→新建 CLASSPATH 变量;变量值填写
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
- 4、检验是 JDK 否配置成功 运行 cmd 输入 java -version ,如果出
现如下结果,则说明 JDK 环境变量配置成功
三、安装配置 Andriod sdk
1. 通过 Android Studio 安装(推荐)
Android Studio 集成了 SDK Manager,是最简便的安装方式:
- 下载 Android Studio
访问 Android Studio 官方下载页,选择适合你系统的版本(Windows/macOS/Linux)。 - 安装 Android Studio
运行安装程序,按照向导完成安装。安装过程中会自动下载并配置 Android SDK。 - 打开 SDK Manager
启动 Android Studio,点击 More Actions → SDK Manager。或在欢迎界面点击 Configure → SDK Manager。 - 选择 SDK 组件
- 在 SDK Platforms 标签页:
勾选需要的 Android 版本(如 Android 11、12 等)。
推荐勾选 Show Package Details,手动选择 Sources for Android SDK、Android SDK Platform 等。 - 在 SDK Tools 标签页:
勾选 Android SDK Command-line Tools、Android SDK Build-Tools、Android Emulator 等。
点击 Apply 开始下载和安装。
- 在 SDK Platforms 标签页:
2. 独立下载 SDK 命令行工具进行安装
如果你不需要 Android Studio,或想手动管理 SDK,可以下载独立的 SDK 命令行工具:
- 下载 Command-line Tools
访问 Android SDK 命令行工具下载页,选择适合你系统的压缩包。 - 解压并配置
创建目录 ~/Android/Sdk/cmdline-tools/(Windows 为 C:\Android\Sdk\cmdline-tools\)。
将下载的压缩包解压到该目录下,并重命名为latest
。 - 验证安装
打开终端,运行:
cd ~/Android/Sdk/cmdline-tools/latest/bin
sdkmanager --list # 列出可用的 SDK 组件
- 安装 SDK 组件
使用 sdkmanager 安装所需组件:- 安装最新版Android SDK命令行工具(包含sdkmanager和avdmanager)
sdkmanager "cmdline-tools;latest"
- 安装Android平台(选择你要测试的Android版本,如Android 13(API 33))
sdkmanager "platforms;android-33"
- 安装构建工具(选择与你项目兼容的版本)
sdkmanager "build-tools;33.0.2"
- 安装平台工具(包含adb和fastboot)
sdkmanager "platform-tools"
- 安装UI Automator 2 驱动(用于Android自动化测试)
sdkmanager "extras;android;m2repository"
sdkmanager "system-images;android-33;google_apis;x86_64"
- 若使用模拟器 - 安装Android SDK文档和示例代码
sdkmanager "sources;android-33"
sdkmanager "samples;android-33"
- 安装性能分析工具-包含profiler等工具
sdkmanager "tools"
- 安装 Android 模拟器(可选,若需在模拟器上测试)
sdkmanager "emulator"
- 安装最新版Android SDK命令行工具(包含sdkmanager和avdmanager)
- 若你使用的是 Appium 2.0,还需安装对应的驱动:
- 安装Appium的UiAutomator2驱动
appium driver install uiautomator2
- 安装Appium的XCUITest驱动(用于iOS测试,若需同时支持iOS)
appium driver install xcuitest
- 安装Appium的UiAutomator2驱动
3、配置 SDK 的环境变量–Windows系统
我的电脑右键属性–>高级系统设置–>高级–>环境变量–>系统变量:
- 1、新建:
变量名:ANDROID_HOME
变量值:C:\Users\17710\AppData\Local\Android\Sdk (SDK的实际安装路径) - 2、编辑 PATH,在最后面添加:
%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;%ANDROID_HOME%\build-tools\29.0.3;%ANDROID_HOME%
(如果原来 PATH 路径最后不是;则加一个;再添加上面的内容) - 3、验证是否安装并配置成功:
在 dos 中输入 adb 验证。
四、安装 Node.js 和 NPM
Node.js 和 NPM 介绍:
- Node.js:是一个基于 Chrome V8 引擎的 JavaScript 运行环境 。它让 JavaScript 摆脱浏览器限制,能在服务器端及各种操作系统下运行,实现诸如文件系统操作、网络通信等功能。比如用 Node.js 搭建 Web 服务器,处理 HTTP 请求和响应 。
- NPM(Node Package Manager):是 Node.js 官方的包管理工具 。它像一个管家,负责 Node.js 项目中第三方包(模块)的安装、更新、卸载,还能管理项目依赖关系。例如开发中用express框架,就可通过 NPM 安装到项目里。
Node.js 和 NPM 安装
- Node.js:需单独下载安装,可从 Node.js 官方网站 根据系统选择对应安装包安装。安装好后,在命令行输入
node-v
能查看 Node 版本,确认其是否安装成功。 - NPM:安装 Node.js 时会自动一并安装 。安装好 Node.js 后,在命令行输入
npm -v
能查看 NPM 版本,确认其是否安装成功。
五、模拟器的安装-夜神
- (1) 夜神模拟器的下载
下载地址
版本选择:最新版 - (2) 夜神模拟器的安装
下一步下一步傻瓜式安装。 - (3) 被测 app 的安装
把 apk 包直接拖拽到夜神模拟中安装 - (4) 设置模拟器/真机的环境
a.启用设备的开发者选项,启动调试功能。
夜神模拟器:设置->多次点击版本号直到出现提示【开发者选项】->返
回上一步能看到【开发者选项】->USB 调试。
b.输入命令前:因为 SDK 下的 adb [在 SDK 安装目录的 platform-tools 目
录下]和模拟器的 nox_adb [在夜神安装目录的 bin 目录下]版本不一致,
所以需要把 SDK 路径下的 adb.exe 复制到模拟器的bin路径下,重命名为 nox_adb.exe,原来的 nox_adb.exe 先备份。
六、安装 appium server & appium-python-client
注意:appium 1 官方不再维护,现在使用 appium 2,appium 官方安装文档
-
appium server 安装
- 安装命令:
npm i -g appium
- 验证 appium server 安装成功:
appium
- 安装命令:
-
appium-python-client 安装
- 安装命令:
pip install Appium-Python-Client
- 安装命令: