刚安装Android Studio后,如何离线安装已下载的SDK工具包?
手动安装Android SDK组件的步骤
别担心,我来一步步教你把这些手动下载的SDK包正确配置好,让Android Studio能识别并使用它们:
1. 确认解压路径的正确性
首先要确保每个压缩包解压后的内容都放到SDK对应的子文件夹中,不能有多余的嵌套目录:
- Build Tools压缩包:解压后得到的版本号文件夹(比如
34.0.0)要直接放到SDK根目录下的build-tools文件夹里 - Platforms压缩包:解压后的
android-XX文件夹(比如android-34)放到platforms文件夹 - System Images压缩包:解压后的对应系统镜像文件夹放到
system-images下的对应Android版本目录里 - Sources压缩包:解压后的
android-XX文件夹放到sources文件夹
举个例子:如果你的SDK根目录是D:\Android\SDK,那build-tools里的结构应该是D:\Android\SDK\build-tools\34.0.0\...,而不是D:\Android\SDK\build-tools\build-tools-34.0.0\34.0.0\...。
2. 让Android Studio识别你的SDK
打开Android Studio后,按以下操作配置:
- 依次点击
File > Settings > Appearance & Behavior > System Settings > Android SDK(Windows/Linux);Mac用户则是Android Studio > Settings > ...找到相同路径 - 在「SDK Location」处确认路径是否指向你存放解压包的SDK文件夹,如果不对,点击「Edit」选择正确的路径
- 点击「Apply」保存设置
3. 验证组件是否被识别
切换到「SDK Platforms」和「SDK Tools」标签页,检查你手动解压的组件是否已经显示在列表中:
- 在「SDK Platforms」里应该能看到对应的Android版本(比如Android 14)
- 在「SDK Tools」里能看到对应的Build Tools版本、Platform Tools等
如果某个组件没被识别,大概率是解压路径有误,回去检查该组件的文件夹结构是否和SDK Manager自动下载的一致。
4. 配置环境变量(可选但推荐)
为了方便使用adb、fastboot等命令行工具,建议把SDK的platform-tools路径添加到系统环境变量:
- Windows:右键「此电脑」→「属性」→「高级系统设置」→「环境变量」,编辑
PATH变量,添加[你的SDK路径]\platform-tools - Mac/Linux:打开终端,编辑
~/.bashrc或~/.zshrc文件,添加一行:export PATH=$PATH:[你的SDK路径]/platform-tools,保存后重启终端生效
排查小技巧
如果还是有组件无法被识别,可以尝试:
- 删除已解压的文件夹,重新用压缩工具解压一次,确保解压时没有创建额外的嵌套目录
- 检查压缩包是否完整,有没有损坏(可以重新下载对应包试试)
内容的提问来源于stack exchange,提问作者Abhi




