Android SDK 可以通过 Android Command line tools(叫命令行工具或 SDK 工具)手动安装,也可以让 Android Studio 自动帮你下载安装,这里详细描述手动安装的方法。
1. 下载 zip 安装包
Windows 选择 commandlinetools-win-6609375_latest.zip
macOS 选择 commandlinetools-mac-6609375_latest.zip
Linux 选择 commandlinetools-linux-6609375_latest.zip
以下以 Windows 平台为例,其它平台基本一致!
2. 解压安装
将下载的 commandlinetools-win-6609375_latest.zip 安装包解压,解压后目录结构如下:
D:\path-to\android-sdk\ # 按需自行调整安装到的目录
└── tools
├── bin
│ ├── apkanalyzer.bat # 用于在构建过程完成后深入分析 APK 组成
│ ├── avdmanager.bat # 创建和管理 Android 虚拟设备 (AVD)
│ ├── lint.bat # 代码扫描工具,可帮助您识别和纠正代码结构质量方面的问题
│ ├── screenshot2.bat
│ └── sdkmanager.bat # 查看、安装、更新和卸载 Android SDK 的软件包
├── lib
│ └── ...
├── NOTICE.txt
├── package.xml
└── source.properties
切换到命令行执行如下命令安装最新版的 cmdline-tools:
> cd D:\path-to\android-sdk\tools\bin
> sdkmanager --sdk_root=D:\path-to\android-sdk\ "cmdline-tools;latest"
License android-sdk-license: ] 10% Computing updates...
---------------------------------------
...
---------------------------------------
Accept? (y/N): y # 输入 y 接受 License
[====== ] 17% Downloading commandlinetools-win-6
[=======================================] 100% Unzipping... tools/lib/README
参数 --sdk_root=D:\path-to\android-sdk\ 是非常关键的,必须精确指定。命令执行完毕后,将会新增如下目录:
D:\path-to\android-sdk\
├── cmdline-tools\latest\
│ ├── bin
│ │ ├── apkanalyzer.bat
│ │ ├── avdmanager.bat
│ │ ├── lint.bat
│ │ ├── screenshot2.bat