Android SDK 安装指南(MacOS 和 Windows)
你需要在对应开发环境(Windows 或 macOS 13.2.1)上安装 Android SDK ,核心需求是完成环境配置、适配跨平台/App开发、后续能正常编译Android项目 。Android SDK 有两种安装方式:「通过Android Studio自动安装(推荐,新手友好,无需手动配置)」和「手动下载安装(适合有经验开发者,灵活定制)」,下面详细讲解步骤,兼顾你的 macOS 13.2.1 和 Windows 环境。
一、 推荐方案:通过 Android Studio 自动安装(优先选择)
Android Studio 会自动管理 Android SDK 的下载、更新和环境变量配置,还能适配后续的 Gradle、模拟器等工具,是新手和团队开发的最优选择。
步骤 1:下载并安装 Android Studio
-
访问 Android Studio 官方下载页,下载对应系统版本(macOS 或 Windows)。
-
macOS 13.2.1:下载
Mac with Apple Chip(M1/M2/M3)或Mac with Intel Chip版本。 -
Windows:下载
Windows (64-bit)版本(需提前安装 .NET Framework 4.8 和 Visual Studio Build Tools)。
-
-
安装流程(下一步式操作,无特殊配置):
-
macOS:双击
.dmg文件,将 Android Studio 拖拽到「应用程序」文件夹,启动后按提示完成初始化。 -
Windows:双击
.exe文件,勾选「Android Studio」和「Android Virtual Device」(模拟器,可选),一路下一步完成安装。
-
步骤 2:初始化 Android Studio 并安装 SDK
-
首次启动 Android Studio,会弹出「Android Studio Setup Wizard」(设置向导),选择「Standard」(标准安装,推荐新手),点击「Next」。
-
选择界面主题(默认 Darcula 深色主题,可按需切换),点击「Next」。
-
确认 SDK 安装路径(默认路径无需修改,避免中文/空格路径):
-
macOS:
/Users/你的用户名/Library/Android/sdk -
Windows:
C:\Users\你的用户名\AppData\Local\Android\Sdk
-
-
点击「Next」,Android Studio 会自动下载并安装:
-
Android SDK 核心包(最新稳定版,如 Android 14 (API 34))
-
SDK Tools(如 Gradle、Build Tools 等)
-
可选:Android 模拟器(若需本地调试 App)
-
-
等待下载完成(网络不佳可配置国内镜像,见下文「优化技巧」),点击「Finish」完成初始化。
步骤 3:验证 SDK 安装成功
-
打开 Android Studio,进入「File → Settings → Appearance & Behavior → System Settings → Android SDK」(macOS 为「Android Studio → Settings → Android SDK」)。
-
在「SDK Platforms」标签页,可看到已安装的 Android 版本(如 API 34),勾选状态为「已安装」。
-
在「SDK Tools」标签页,可看到「Android SDK Build-Tools」「Android SDK Platform-Tools」「Gradle」等工具已安装,说明 SDK 安装完成。
二、 备选方案:手动下载安装 Android SDK(无 Android Studio 场景)
若你仅需 SDK 无需 Android Studio(如仅用于 Flutter/React Native 跨平台开发),可手动下载安装,核心是「下载 SDK 包 + 配置环境变量」。
步骤 1:下载 Android SDK 工具包
-
访问 Android 开发者官网 SDK 下载页,下滑到「Command line tools only」,下载对应系统版本的命令行工具包:
-
macOS:
commandlinetools-mac-xxx_latest.zip -
Windows:
commandlinetools-win-xxx_latest.zip
-
-
解压下载的压缩包,创建一个专门存放 Android SDK 的目录(避免中文/空格路径):
-
macOS:
mkdir -p ~/Android/Sdk(解压到~/Android/Sdk/cmdline-tools/目录下) -
Windows:创建
C:\Android\Sdk,解压到C:\Android\Sdk\cmdline-tools\目录下
-
步骤 2:通过命令行安装 SDK 核心组件
-
打开终端(macOS)或命令提示符(Windows),进入 cmdline-tools 的
bin目录:-
macOS:
cd ~/Android/Sdk/cmdline-tools/latest/bin -
Windows:
cd C:\Android\Sdk\cmdline-tools\latest\bin
-
-
执行命令查看可安装的 SDK 组件:
Bash# macOS/Linux ./sdkmanager --list # Windows sdkmanager --list -
安装核心 SDK 组件(必须安装:平台工具、构建工具、最新 Android 平台):
Bash# 通用命令(安装 API 34 核心组件,可替换为其他 API 版本) # macOS/Linux ./sdkmanager "platforms;android-34" "platform-tools" "build-tools;34.0.0" # Windows sdkmanager "platforms;android-34" "platform-tools" "build-tools;34.0.0" -
等待下载完成(需同意许可协议,输入
y确认),核心 SDK 组件会自动安装到对应目录。
步骤 3:配置环境变量(关键,否则命令行无法识别 SDK)
macOS 13.2.1 环境变量配置
-
打开终端,编辑 bash 或 zsh 配置文件(根据你的终端类型选择):
Bash# 若使用 zsh(macOS 默认终端) open ~/.zshrc # 若使用 bash open ~/.bash_profile -
在配置文件末尾追加以下内容(替换为你的 SDK 实际路径):
Bash# Android SDK 根目录 export ANDROID_HOME=~/Android/Sdk # platform-tools 目录(包含 adb、fastboot 等工具) export PATH=$PATH:$ANDROID_HOME/platform-tools # cmdline-tools bin 目录 export PATH=$PATH:$ANDROID_HOME/cmdline-tools/latest/bin # build-tools 目录 export PATH=$PATH:$ANDROID_HOME/build-tools/34.0.0 -
保存文件,执行命令使配置生效:
Bash# zsh 终端 source ~/.zshrc # bash 终端 source ~/.bash_profile
Windows 环境变量配置
-
右键「此电脑」→「属性」→「高级系统设置」→「环境变量」。
-
在「用户变量」中,点击「新建」,创建变量
ANDROID_HOME,值为 SDK 根目录(如C:\Android\Sdk)。 -
编辑「用户变量」中的
Path,添加以下 3 个路径:-
%ANDROID_HOME%\platform-tools -
%ANDROID_HOME%\cmdline-tools\latest\bin -
%ANDROID_HOME%\build-tools\34.0.0
-
-
点击「确定」保存所有配置,关闭并重新打开命令提示符。
步骤 4:验证手动安装成功
打开终端/命令提示符,执行以下命令,若能输出版本信息,说明安装并配置成功:
Bash
# 验证 adb 工具(平台工具)
adb --version
# 验证 sdkmanager 工具(命令行工具)
sdkmanager --version
三、 关键优化技巧(避坑+提速)
- 配置国内镜像(解决下载缓慢)
由于 Android SDK 资源托管在海外,国内下载缓慢,可配置阿里云镜像:
-
打开 Android Studio →「Settings → System Settings → Android SDK → SDK Update Sites」。
-
点击「Add」,添加以下镜像地址,勾选启用,取消默认官方地址:
Plain平台镜像:https://mirrors.aliyun.com/android/repository/sdk-tools/latest/ 通用镜像:https://mirrors.aliyun.com/android/repository/ -
手动安装时,可通过 sdkmanager 指定镜像:
Bashsdkmanager --sdk_root=~/Android/Sdk --repository=https://mirrors.aliyun.com/android/repository/ "platforms;android-34"
- 避免中文/空格路径
SDK 安装目录和项目目录均不可包含中文、空格或特殊字符,否则会导致 Gradle 编译失败、adb 无法识别设备等问题。
- 安装对应版本的 Build Tools
不同 Android 项目对 Build Tools 版本有要求,可在 Android Studio 中按需安装(「SDK Tools → 勾选对应 Build Tools 版本」)。
- 更新 SDK 组件
定期通过 Android Studio 或 sdkmanager --update 命令更新 SDK 组件,修复已知 Bug,提升兼容性。
四、 常见问题排查
-
adb 命令未找到 :环境变量配置错误,重新检查
ANDROID_HOME和Path路径是否正确,重启终端。 -
下载失败/超时:网络问题,配置国内镜像,或切换稳定网络(如手机热点)。
-
权限不足(macOS) :执行
chmod +x赋予工具执行权限,如chmod +x ~/Android/Sdk/platform-tools/adb。 -
Windows 缺少 .NET Framework:下载并安装 .NET Framework 4.8,重启电脑后重新安装。
总结
-
新手优先选择Android Studio 自动安装,无需手动配置,高效避坑,适配后续跨平台开发(Flutter/React Native)。
-
无 Android Studio 需求时,可选择手动下载安装,核心是「解压包 + 安装核心组件 + 配置环境变量」。
-
关键要点:配置国内镜像提速、避免中文路径、验证
adb和sdkmanager命令确保安装成功。
按以上步骤操作后,即可完成 Android SDK 的安装和配置,后续可正常进行 Android 项目开发或跨平台 App 的 Android 端编译。