APP 移动应用自动化 Appium 2.0 之 Android SDK 全版本下载 使用笔记(二)

APP 移动应用自动化 Appium 2.0 之 Android SDK 全版本下载 使用笔记(二)

Android SDK 全版本下载

需要使用 Appium 连接 Android进行操作,就必须下载对应版本 Android SDK

目录

  1. 安装 JAVA JDK
  2. Android 全版本 SDK 下载(推荐)
  3. Platform Tools 平台工具包
  4. Android 10 及以下版本 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

image


全版本

1.下载命令行工具

Android 全版本 SDK 下载,使用官方提供的 sdkmanager 命令行工具,工具下载见这里,若无法访问,可访问蓝奏云·优享版网盘分享 提取码:nXp7,不用下在客户端就能下载(好耶!!,但是要登录,BiShi,注意sdkmanager文件夹中的2个都要下载,因为是分卷压缩,避免单文件超过100M)
image

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
    image

4.命令参数说明,更多参数说明见这里

# 列出已安装和可用的软件包
.\sdkmanager.bat --list

image

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

image

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

image

# 卸载,以卸载 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)

  1. 下载后解压得到platform-tools目录
  2. platform-tools目录移动到环境变量ANDROID_HOME所在目录,并添加环境变量:
path = %ANDROID_HOME%\platform-tools

image


可视化工具

下载Android SDK Manager,此种方法只能安装 Android 10 及以下版本的 SDK,【这是备选方案】
image

image

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

ANDROID_HOME = D:\Program Files (x86)\Android\android-sdk

image

image

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

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

posted @ 2024-04-28 16:01  星尘的博客  阅读(200)  评论(0编辑  收藏  举报