Android Studio Gradle sync failed: Connection timed out: connect (解决办法)

因为更新Android Studio到最新版,我采用下载最新版重新安装的方式,遇到最大的问题就是Gradle sync failed: Connection timed out: connect ,在网上尝试了各种办法都得不到解决,这里记录下大佬教我的一种方法。

点击错误展开如下 

最终找到解决方法

在setting 打开如图

把此处勾选,在sync .编译通过

 

百度帖子获得以下方法尝试过均无效

方法一,(无效)

 

http://services.gradle.org/distributions/

打开该网页下载对应的gradle版本gradle-4.10.1-all.zip,

拷贝到目录C:\Users\Administrator.gradle\wrapper\dists\gradle-xx-all\6r4uqcc6ovnq6ac6s0txzcpc0。

方法二 方法如下(无效):

 

在使用 Android SDK Manager 的时候,主要会连接到两个地址  dl.google.com 和 dl-ssl.google.com,但是本地cmdping一下这两个网站发现都是超时,如何解决呢?我们可以通过修改 hosts 文件,将上面的地址定向到能正常访问的 Google 服务器。我们可以使用站长工具的超级 ping 来查找可用IP。

                链接地址

                打开地址:地址:http://ping.chinaz.com/,分别测试 测试 dl.google.com  和 dl-ssl.google.com 的IP 地址,将获取到的IP写入C:\Windows\System32\drivers\etc\hosts文件(需要使用管理员身份或者右键,修改当前用户的写操作许可(从不可->可)。

                写的方式是在hosts通过txt方式打开再最后加上:

               Eg:

 

                       #203.208.41.68 dl.google.com

                       #108.177.97.91 dl-ssl.google.com

 

              只需要修改上面的Eg写入hosts文件即可;

 

             写好后测试是否能正常更新,不行的话,再次测试,再换,总有可以用的IP。

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章