Studio 更新的时候提示Connection failed (connect timed out). Please check network connection and try again.

如下图:


\


经百度后,明白要有以下操作:

修改$ANDROID_STUDIO_HOME/bin/ 下的 studio.exe.vmoptions(或者studio64.exe.vmoptions)

配置后追加如下:


-Djava.net.preferIPv4Stack=true

-Didea.updates.url=http://dl.google.com/android/studio/patches/updates.xml

-Didea.patches.url=http://dl.google.com/android/studio/patches/


如下图:


\



\



但是接下来就是让人纠结的问题了——配置好了之后,android studio还是与之前一样不能更新!

那就再百度吧!接着笔者发现是因为之前为了要让sdk更新而修改了系统的hosts文件,把hosts文件的内容改回来就可以更新了。那就再试一下吧:


\


\



接着再试一下就可以更新了:


\

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
当出现错误消息“linux failed connect to github.com:443; connection timed out”,意味着Linux系统无法建立与GitHub服务器的连接。这可能是由于以下原因之一: 1. 网络连接问题:首先,您需要确保您的网络连接正常工作。您可以通过尝试访问其他网站来测试您的网络连接。如果您无法访问其他网站,则可能是您的网络连接出现问题。您可以尝试重新启动您的网络设备,例如路由器或调制解调器,或者联系您的网络提供商以解决问题。 2. 防火墙问题:Linux系统上可能启用了防火墙,它可能会阻止与GitHub服务器的连接。您可以尝试禁用防火墙或配置防火墙以允许与GitHub服务器的连接。具体的配置可能因您使用的Linux发行版而有所不同,您可以查阅相关的文档或使用适当的命令来执行此操作。 3. DNS问题:如果您的系统无法解析“github.com”的DNS记录,则无法建立与服务器的连接。您可以通过尝试访问具有已知IP地址的GitHub服务器来测试此问题。如果您可以通过IP地址连接,但无法通过域名连接,则可能是DNS服务器配置有问题。您可以尝试更改您的DNS设置或使用备用DNS服务器来解决此问题。 4. 代理配置问题:如果您在Linux系统上使用代理服务器进行网络连接,则可能是代理配置有问题。您可以检查您的代理设置并确保它们正确配置。 如果以上方法仍然无法解决问题,您可能需要寻求更高级的技术支持或与GitHub支持团队联系,以获取更多帮助和指导。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值