无法安装Android SDKmanager,求助cmdline-tools下载及SDK问题解决
解决Android SDK Manager安装及cmdline-tools配置问题
一、手动下载并配置cmdline-tools
- 去Android开发者官网的SDK工具页面,找到对应操作系统的cmdline-tools压缩包(Windows为zip格式,macOS/Linux为tar.gz格式)下载。
- 解压压缩包到你指定的Android SDK根目录,比如Windows下选
C:\Android,解压后要调整目录结构,确保cmdline-tools下有latest子目录,也就是最终路径是C:\Android\cmdline-tools\latest\(里面要包含bin、lib等文件夹,否则sdkmanager无法正常识别)。 - 配置系统环境变量:
- 新增
ANDROID_HOME环境变量,值设为你的Android SDK根目录(比如C:\Android)。 - 将
%ANDROID_HOME%\cmdline-tools\latest\bin(Windows)或$ANDROID_HOME/cmdline-tools/latest/bin(macOS/Linux)添加到系统的PATH变量中。
- 新增
二、用sdkmanager安装SDK组件
- 打开终端(Windows用命令提示符或PowerShell),输入
sdkmanager --list,如果能正常列出可用组件,说明配置成功。 - 输入以下命令安装常用SDK组件(可根据需求替换版本号):
sdkmanager "platform-tools" "platforms;android-33" "build-tools;33.0.2"
三、排查Android Studio下载失败的问题
- 检查网络状态:确保网络稳定,若使用代理,需在Android Studio的
Settings -> Appearance & Behavior -> System Settings -> HTTP Proxy中正确配置代理信息。 - 清理缓存:打开Android Studio的
File -> Invalidate Caches...,选择Invalidate and Restart,重启后再尝试下载。 - 手动指定SDK路径:打开
Settings -> Appearance & Behavior -> System Settings -> Android SDK,将SDK Location设置为你之前配置的ANDROID_HOME目录,让Android Studio复用已手动下载的组件。
内容的提问来源于stack exchange,提问作者Vector
相关产品推荐
相关产品推荐

