Windows上安装与配置Android SDK

1. Android SDK介绍

Android SDK 是软件开发工具包,可让您创建 Android 应用程序。它包括一系列工具、API、文档和示例代码,可帮助您构建、测试和部署 Android 应用程序。

Android SDK 包括以下组件:

  • Android 操作系统的 API 和库

    Android SDK 包含 Android 操作系统的 API 和库。这些 API 和库提供访问 Android 系统功能的途径,例如用户界面、网络、存储和位置。

  • 编译器和工具链

    Android SDK 包含用于编译 Android 应用程序的编译器和工具链。这些工具可将您的代码转换为可以在 Android 设备上运行的二进制文件。

  • 模拟器和设备驱动程序

    Android SDK 包含用于在模拟器或真实设备上运行 Android 应用程序的模拟器和设备驱动程序。模拟器可让您在没有实际设备的情况下测试您的应用程序。

  • 测试框架

    Android SDK 包含用于测试 Android 应用程序的测试框架。这些测试可帮助您确保您的应用程序正确运行。

2. 安装 Android SDK

要使用 Android SDK,您需要下载并安装它。您可以从 Android 开发网站下载 Android SDK。

2.1. Android studio

Windows 的系统要求如下:

要求最小值推荐
OS64 位 Microsoft Windows 8最新的 64 位版 Windows
RAM8 GB RAM至少有 16 GB 的 RAM
CPUx86_64 CPU 架构;第 2 代 Intel Core 或更高版本,或者支持 Windows Hypervisor Framework 的 AMD CPU。最新的 Intel Core 处理器
磁盘可用空间8 GB(IDE 和 Android SDK 及模拟器)具有 16 GB 或更多容量的固态硬盘
屏幕分辨率1280 x 8001920 x 1080

2.1.1. 下载Android studio

安装前先下载Android Studio

如果有魔法,可以到Android官方网站,下载页面Android Studio进行下载,

没有魔法,可以从androiddevtools下载相应的Android Studio安装文件。

下载最新版本即可。推荐下载.exe 文件 例如android-studio-2022.3.1.21-windows.exe。

2.1.2. 安装Android studio

  • 如果您下载了 .exe 文件(推荐),请双击以启动该文件。

  • 如果您下载了 .zip 文件:

    • 解压缩 .zip。
    • 将 android-studio 文件夹复制到 Program Files 文件夹中。
    • 打开 android-studio > bin 文件夹。
    • 启动 studio64.exe(对于 64 位计算机)或 studio.exe(对于 32 位计算机)。
    • 按照 Android Studio 中设置向导的指示操作,并安装推荐的 SDK 软件包。

2.2. 下载Android SDK

如果有魔法,可以到Android官方网站下载安装包google Android SDK工具

没有魔法,可以从androiddevtools下载

如需从 Android Studio 打开 SDK 管理器,请依次点击 Tools > SDK Manager 或点击工具栏中的 SDK Manager 图标 。如果您没有使用 Android Studio,则可使用 sdkmanager 命令行工具来下载工具。

想要获取魔法可以访问鹏叔的博客空间首页

已安装的软件包如有更新,其旁边的复选框中会显示短划线图标 。

如需更新某个软件包或安装新软件包,请选中相应复选框。
如需卸载某个软件包,请点击以清除对应的复选框。
待下载的更新在左侧列中以下载图标 表示。待执行的移除项以红色 X 标记 表示。

如需更新所选的软件包,请点击 Apply 或 OK,然后同意所有许可协议。

3. 配置Android SDK

我们建议您在使用命令行时为 ANDROID_HOME 设置环境变量。

Android SDK 环境变量
| 环境变量 | 说明 |
| :— | :— |
| ANDROID_HOME | 设置 SDK 安装目录的路径。设置后,该值通常不会更改,并且可以由同一台计算机上的多个用户共享。ANDROID_SDK_ROOT 也指向 SDK 安装目录,但已废弃。如果您继续使用它,Android Studio 和 Android Gradle 插件将检查旧变量和新变量是否一致。 |
| ANDROID_USER_HOME | 为 Android SDK 中包含的工具设置用户偏好设置目录的路径。 默认为 $HOME/.android/。某些较旧的工具(例如 Android Studio 4.3 及更低版本)不会读取 ANDROID_USER_HOME。如需替换这些旧工具的用户偏好设置位置,请将 ANDROID_SDK_HOME 设置为要在其下创建 .android 目录的父目录。 |
| REPO_OS_OVERRIDE | 当您使用 sdkmanager 为与当前计算机不同的操作系统下载软件包时,请将此变量设置为 windows、macosx 或 linux。 |

此外,请设置命令搜索路径以加入 %ANDROID_HOME%/tools、%ANDROID_HOME%/emulator,%ANDROID_HOME%/tools/bin 和 %ANDROID_HOME%/platform-tools,查找最常见的工具。

具体步骤因所用操作系统而异,但如需查看一般指导信息,请参阅如何设置环境变量。

4. 安装NDK(可选)

4.1. 如何安装NDK

自动安装

  • 打开 Android Studio。
  • 在菜单栏中,依次单击 Tools > SDK Manager。
  • 在 SDK Tools 标签页中,选中 NDK (Side by side) 复选框。
  • 单击 OK。
  • Android Studio 将下载并安装 NDK 到默认位置

手动安装

4.2. 如何配置NDK

Windows

添加环境变量, NDK_HOME=%ANDROID_HOME%/ndk/26.1.10909125

将NDK_HOME添加到命令搜索路径PATH

5. 参考文档

使用 SDK 管理器更新工具

SDK 工具

Android开发环境环境变量设置