APP 移动应用自动化 Appium 2.0 之 Android SDK 全版本下载 使用笔记(二)
APP 移动应用自动化 Appium 2.0 之 Android SDK 全版本下载 使用笔记(二)
Android SDK 全版本下载
需要使用 Appium
连接 Android
进行操作,就必须下载对应版本 Android SDK
目录
安装JAVA_JDK
JDK 下载看这里,我这里使用的是 JDK22
,安装后需要配置环境变量 JAVA_HOME
注意:Android API 30 以下的 Android SDK 需要 Java 8。Android API 30 及更高版本需要 Java 9 或更高版本
JAVA_HOME=D:\Program Files\Java\jdk-22
全版本
1.下载命令行工具
Android 全版本 SDK 下载,使用官方提供的 sdkmanager
命令行工具,工具下载见这里,若无法访问,可访问蓝奏云·优享版网盘分享 提取码:nXp7,不用下在客户端就能下载(好耶!!,但是要登录,BiShi,注意sdkmanager
文件夹中的2个都要下载,因为是分卷压缩,避免单文件超过100M)
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,不用下在客户端就能下载(好耶!!,但是要登录,BiShi)
- 下载后解压得到
platform-tools
目录 - 将
platform-tools
目录移动到环境变量ANDROID_HOME
所在目录,并添加环境变量:
path = %ANDROID_HOME%\platform-tools
可视化工具
下载Android SDK Manager,此种方法只能安装 Android 10 及以下版本的 SDK,【这是备选方案】
下载后安装,并添加环境变量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 版本号。
本文来自博客园作者:星尘的博客,转载请注明出处:https://www.cnblogs.com/yqbaowo/p/18163575