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

Android Studio访问dl.google.com遇Read timed out问题求助

Android Studio无法从dl.google.com下载包(Read timed out)的解决方案

针对你遇到的Android Studio无法从dl.google.com下载更新包/SDK、提示「Read timed out」,但浏览器可正常访问该域名的问题,以下是几个可行的排查和解决方法:

1. 切换Android Studio使用系统JDK

Android Studio自带的内置JDK可能在HTTPS握手、TLS版本支持上与系统浏览器存在差异,导致无法连接dl.google.com:

  • 找到Android Studio安装目录下的studio.exe.vmoptions文件(Windows系统),用文本编辑器打开;
  • 添加一行配置:-Djava.home=C:\Program Files\Java\jdk-xxx(替换为你系统中已安装的JDK路径);
  • 保存文件后重启Android Studio,再尝试下载操作。

2. 修改hosts文件强制指定dl.google.com的IP

可能存在DNS解析异常:浏览器能正确解析dl.google.com的IP,但Android Studio的DNS解析失败:

  • 以管理员权限打开C:\Windows\System32\drivers\etc\hosts文件;
  • 添加dl.google.com的对应IP(可通过ping dl.google.com或DNS查询工具获取,多尝试几个可用IP),例如:
    142.250.185.90 dl.google.com
    
  • 保存文件后,执行命令ipconfig /flushdns刷新DNS缓存,重启Android Studio重试。

3. 调整Android Studio的连接超时时间

默认的连接超时时间过短,可能导致网络波动时下载超时:

  • 打开Android Studio的「Setting > Appearance & Behavior > System Settings > HTTP Proxy」;
  • 点击「Advanced Settings」,将「Connection timeout (ms)」调整为30000(30秒)或更长;
  • 保存设置后重新尝试下载。

4. 排查系统级网络拦截软件

即使关闭了Windows防火墙,部分杀毒软件、网络监控工具或残留的VPN进程可能拦截Android Studio的网络请求:

  • 暂时完全退出所有第三方安全软件(如360、腾讯电脑管家等);
  • 检查任务管理器中是否有VPN相关进程,结束后重启Android Studio重试。

5. 手动下载包并本地安装

如果以上方法都无效,可以绕过Studio的内置下载机制:

  • SDK包:打开SDK Manager,选中需要下载的包,右键选择「Copy Link Address」,用浏览器下载后,将文件放到SDK目录对应的子文件夹(如platforms、build-tools),重启SDK Manager后会自动识别已下载的包;
  • IDE更新:直接从Android Studio官网下载对应版本的安装包,覆盖安装时选择保留配置文件。

补充说明

浏览器与Android Studio的网络栈存在差异:浏览器通常使用独立的网络引擎(如Chrome的Blink),而Android Studio基于JDK的网络客户端,两者在TLS协商、DNS缓存、请求头设置上可能不同,导致dl.google.com或中间网络节点对两类请求的处理存在差异,这也是为什么浏览器能访问但Studio无法连接的核心原因之一。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.06 04:55:30