Windows 11下Android Studio无法联网/下载SDK问题求助
解决Android Studio在Windows 11下无法下载SDK的代理/防火墙问题
一、彻底清除Android Studio的代理配置
- 打开Android Studio,进入
File > Settings > Appearance & Behavior > System Settings > HTTP Proxy - 选择
No proxy选项,点击Apply后重启AS - 若仍无效,手动删除AS配置文件:
- 关闭AS,找到配置目录:
C:\Users\[你的用户名]\.AndroidStudio[版本号]\config\options - 删除
other.xml文件(该文件存储代理等系统设置) - 重新启动AS
- 关闭AS,找到配置目录:
二、排查系统级隐藏代理设置
Windows 11可能存在自动代理配置,即使未手动设置:
- 打开
设置 > 网络和互联网 > 代理 - 确保以下选项全部关闭:
- 自动检测设置
- 使用设置脚本
- 使用代理服务器
- 重启电脑后再启动AS
三、放宽Windows防火墙限制的具体操作
针对你提到的解决方案,具体可通过以下两种方式操作:
方法1:重置Windows防火墙规则
- 按下
Win + X,选择Windows终端(管理员) - 执行命令:
netsh advfirewall reset - 重启电脑后,重新打开AS,防火墙弹出权限请求时全部选择“允许”
方法2:为AS相关进程添加防火墙规则
- 打开
Windows Defender防火墙 > 高级设置 - 在
出站规则中点击新建规则:- 规则类型选择
程序,点击下一步 - 选择AS安装目录下的
studio64.exe(通常路径:C:\Program Files\Android\Android Studio\bin),点击下一步 - 选择
允许连接,点击下一步 - 勾选所有网络类型(域、专用、公用),点击下一步
- 命名规则(如
Android Studio Full Access),完成设置
- 规则类型选择
- 同样为
sdkmanager.exe(通常路径:C:\Users\[你的用户名]\AppData\Local\Android\Sdk\tools\bin)创建相同的出站规则
四、切换SDK镜像源
若默认源无法访问,可手动切换到国内镜像:
- 打开AS的
SDK Manager > SDK Update Sites - 点击
+号添加国内知名Android SDK镜像(如阿里云、清华大学镜像) - 取消勾选默认的
Google Repository和Android Repository,点击Apply后尝试下载SDK
五、检查Hosts文件是否被篡改
- 以管理员身份打开记事本,打开文件:
C:\Windows\System32\drivers\etc\hosts - 检查是否有指向
dl.google.com、dl.android.com等SDK相关域名的异常条目,如有则删除并保存 - 刷新DNS缓存:在终端执行命令
ipconfig /flushdns
内容的提问来源于stack exchange,提问作者Cody
相关产品推荐
相关产品推荐

