Android Studio的Android SDK下载按钮未激活无法下载SDK如何解决
问题原因
你遇到的异常确实和美国出口管制制裁相关,Google官方Android SDK源对伊朗IP做了访问限制,Android Studio无法正常拉取SDK组件列表,因此会出现勾选框灰化、下载大小显示为0的情况,和你本地系统环境无关。
解决方案
方案1:配置第三方镜像源
这是最简便的解决方式,操作步骤如下:
- 打开Android Studio,若在欢迎界面,点击右下角
Configure > Settings;若已进入项目界面,点击顶部菜单栏File > Settings - 在设置页左侧导航栏依次展开
Appearance & Behavior > System Settings > HTTP Proxy - 选择
Manual proxy configuration,填入公开可用的镜像配置:- 主机地址填
mirrors.neusoft.edu.cn,端口填80
- 主机地址填
- 点击设置页右下角的
Check connection,输入dl.google.com测试连通性,提示连接成功后保存设置 - 重启Android Studio,重新打开SDK Manager即可正常加载组件列表,完成SDK下载
方案2:手动导入本地SDK包
如果镜像源无法使用,可以选择手动导入的方式:
- 委托可正常访问Google服务的人员下载你需要的对应版本Android SDK完整压缩包
- 将压缩包解压到本地无中文、无特殊字符、无空格的路径下,例如
C:\Android\Sdk - 打开SDK Manager,点击顶部SDK路径旁的
Edit按钮,选择刚才解压的SDK文件夹,确认后IDE会自动识别所有已有的SDK组件,无需重复下载
注意事项
- 若上述镜像连通性测试失败,可以更换其他公开的Android SDK镜像源重试
- 本地SDK存储路径不要包含中文、空格或特殊字符,避免后续项目编译出现未知异常
内容的提问来源于stack exchange,提问作者mohammadreza eisapour
相关产品推荐
相关产品推荐

