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。

 

 

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