APP 移动应用自动化 Appium 2.0 之 Android SDK 全版本下载 使用笔记(二)
APP 移动应用自动化 Appium 2.0 之 Android SDK 全版本下载 使用笔记(二)
Android SDK 全版本下载
需要使用 Appium 连接 Android进行操作,就必须下载对应版本 Android SDK
目录
- 安装 JAVA JDK
- Android 全版本 SDK 下载(推荐)
- Platform Tools 平台工具包
- Android 10 及以下版本 SDK 用可视化工具下载
安装JAVA_JDK
JDK 下载看这里,我这里使用的是 JDK22,安装后需要配置环境变量 JAVA_HOME
JAVA_HOME=D:\Program Files\Java\jdk-22

全版本
1.下载命令行工具
Android 全版本 SDK 下载,使用官方提供的 sdkmanager 命令行工具,工具下载见这里,若无法访问,可访问夸克网盘分享 提取码:nXp7

2.工具使用,更多见这里
- 下载最新的
commandlinetools-win软件包,然后将其解压缩,得到cmdline-tools目录 - 在
cmdline-tools目录中,创建一个名为latest的子目录 - 将
cmdline-tools目录内容(包括lib目录、bin目录、NOTICE.txt文件和source.properties文件)移动到新创建的latest目录中,现在,您就可以从这个位置使用命令行工具了
3.安装前准备
- 创建用于存在 Android SDK 的目录,如:
D:\android-sdk - 并将此目录添加到系统环境变量
ANDROID_HOME

4.命令参数说明,更多参数说明见这里
# 列出已安装和可用的软件包
.\sdkmanager.bat --list

# 安装,以安装 Android 12 SDK platforms;android-32 为例,其中"platforms;android-32"来源于 sdkmanager.bat --list 命令的左侧列表
# --sdk_root 表示指定路径安装
.\sdkmanager.bat "platforms;android-32" --sdk_root="D:\android-sdk"

下载的 SDK 保存格式为android-加 API 版本号

# 卸载,以卸载 Android 12 SDK platforms;android-32 为例
.\sdkmanager.bat --uninstall "platforms;android-32" --sdk_root="D:\android-sdk"
# 更新所有安装的包
.\sdkmanager.bat --update
平台工具
你如果使用的是 命令行工具下载的 Android SDK,则需要自行下载平台工具包Platform-Tools,下载见这里,若无法访问,可访问夸克网盘分享 提取码:nXp7
- 下载后解压得到
platform-tools目录 - 将
platform-tools目录移动到环境变量ANDROID_HOME所在目录

可视化工具
下载Android SDK Manager,


下载后安装,并添加环境变量ANDROID_HOME,可在已安装程序中,找到SDK Manager这个程序,并启动,此工具目前最多只能下载到 Android 10(API 29)
ANDROID_HOME = D:\Program Files (x86)\Android\android-sdk


同时,在目录\android-sdk\platform-tools中还包含了adb等常用工具,你就不需要再另外下载,但是版本可能较老。
下载的 SDK,存放在\android-sdk\platforms,保存格式为android-加 API 版本号。

Appium 2.0 官方文档
本文章的原文地址
GitHub主页