如何在新命令行SDK中列出并安装指定Android API版本(无需Android Studio)
没问题,我来一步步带你用命令行搞定Android SDK的安装,完全不用装Android Studio~
命令行安装指定版本Android SDK(无需Android Studio)
第一步:解压SDK工具包
先把你下载的sdk-tools-windows-3859397.zip解压到你指定的SDK存放目录,比如D:\Android\sdk(注意路径尽量不要包含中文或空格,避免后续出现奇怪的权限或识别问题)。
第二步:配置Windows环境变量
为了能在任意命令行窗口调用SDK工具,需要配置两个关键环境变量:
- 新增系统变量
ANDROID_SDK_ROOT,值设为你刚才的SDK根目录(比如D:\Android\sdk) - 把
%ANDROID_SDK_ROOT%\tools\bin和%ANDROID_SDK_ROOT%\platform-tools添加到系统的Path变量中
配置完成后,重新打开一个命令提示符(CMD)或PowerShell,输入sdkmanager --version,如果能正常显示版本号,说明环境变量配置成功了。
第三步:确认目标版本的组件名称
先运行下面的命令,查看所有可用的SDK组件列表,确认你要的API版本对应的包名:
sdkmanager --list
在输出里,你需要的API等级对应的包格式是platforms;android-XX(XX就是你的目标API等级,比如16、19、21等)。
第四步:安装指定的Android SDK版本
根据你需要的API等级,选择对应命令执行就行(建议以管理员身份运行命令行,避免权限不足的问题):
安装Android 4.1(API 16)
sdkmanager "platforms;android-16"
安装Android 4.2(API 17)
sdkmanager "platforms;android-17"
安装Android 4.3(API 18)
sdkmanager "platforms;android-18"
安装Android 4.4(API 19)
sdkmanager "platforms;android-19"
安装Android 5.0(API 21)
sdkmanager "platforms;android-21"
可选:安装实用配套组件
如果之后需要调试、构建应用或使用模拟器,可以额外安装这些常用组件:
- 安装指定版本的构建工具:
sdkmanager "build-tools;30.0.3"(版本号可根据--list结果选择合适的) - 安装平台工具(包含adb、fastboot等调试工具):
sdkmanager "platform-tools" - 安装模拟器系统镜像(以API 19为例):
sdkmanager "system-images;android-19;default;x86"
验证安装结果
安装完成后,进入SDK根目录下的platforms文件夹,能看到对应android-XX的目录,就说明安装成功啦。
内容的提问来源于stack exchange,提问作者Olivier Pons
相关产品推荐
相关产品推荐

