You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows 11下Android Studio无法联网/下载SDK问题求助

解决Android Studio在Windows 11下无法下载SDK的代理/防火墙问题

一、彻底清除Android Studio的代理配置

  1. 打开Android Studio,进入File > Settings > Appearance & Behavior > System Settings > HTTP Proxy
  2. 选择No proxy选项,点击Apply后重启AS
  3. 若仍无效,手动删除AS配置文件:
    • 关闭AS,找到配置目录:C:\Users\[你的用户名]\.AndroidStudio[版本号]\config\options
    • 删除other.xml文件(该文件存储代理等系统设置)
    • 重新启动AS

二、排查系统级隐藏代理设置

Windows 11可能存在自动代理配置,即使未手动设置:

  1. 打开设置 > 网络和互联网 > 代理
  2. 确保以下选项全部关闭:
    • 自动检测设置
    • 使用设置脚本
    • 使用代理服务器
  3. 重启电脑后再启动AS

三、放宽Windows防火墙限制的具体操作

针对你提到的解决方案,具体可通过以下两种方式操作:

方法1:重置Windows防火墙规则

  1. 按下Win + X,选择Windows终端(管理员)
  2. 执行命令:netsh advfirewall reset
  3. 重启电脑后,重新打开AS,防火墙弹出权限请求时全部选择“允许”

方法2:为AS相关进程添加防火墙规则

  1. 打开Windows Defender防火墙 > 高级设置
  2. 在出站规则中点击新建规则:
    • 规则类型选择程序,点击下一步
    • 选择AS安装目录下的studio64.exe(通常路径:C:\Program Files\Android\Android Studio\bin),点击下一步
    • 选择允许连接,点击下一步
    • 勾选所有网络类型(域、专用、公用),点击下一步
    • 命名规则(如Android Studio Full Access),完成设置
  3. 同样为sdkmanager.exe(通常路径:C:\Users\[你的用户名]\AppData\Local\Android\Sdk\tools\bin)创建相同的出站规则

四、切换SDK镜像源

若默认源无法访问,可手动切换到国内镜像:

  1. 打开AS的SDK Manager > SDK Update Sites
  2. 点击+号添加国内知名Android SDK镜像(如阿里云、清华大学镜像)
  3. 取消勾选默认的Google Repository和Android Repository,点击Apply后尝试下载SDK

五、检查Hosts文件是否被篡改

  1. 以管理员身份打开记事本,打开文件:C:\Windows\System32\drivers\etc\hosts
  2. 检查是否有指向dl.google.com、dl.android.com等SDK相关域名的异常条目,如有则删除并保存
  3. 刷新DNS缓存:在终端执行命令ipconfig /flushdns

内容的提问来源于stack exchange,提问作者Cody

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 06:50:26