AndroidStudio 解決連不上dl.google.com的問題,比如部分 could not get resource...問題

dl.google.com是谷歌官方的下載域名。只有能訪問這個域名,才從官方下載Android Studio / Google Chrome等應用。

連接不上的原因

連接不上dl.google.com,是因爲DNS未解析出地址或者解析出的地址不對,導致訪問超時。

解決方法

解決方法一:

使用乾淨的DNS服務器,如自己在遠端搭建一個乾淨的DNS中繼。
可以通過修改hosts文件,使用as內置sdk管理器在線下載

解決方法二:

找一個可用的ip,在hosts文件中手動添加一行索引。原理是直接提供域名查詢結果,從而繞開DNS。

步驟如下:

  1. 查詢可用Ip 登錄 https://www.ip138.com iP或域名查詢 中填寫 dl.google.com ,可得到 ip地址列表

  2. 在控制檯ping一下 ,看下結果是否正常 命令行輸入 ping ip地址

  3. 在hosts文件中手動添加記錄 hosts文件位置:C:\Windows\System32\drivers\etc

  4. hosts在文件的最後位置添加 :
    xxx.xxx.xx.xx dl.google.com
    xxx.xxx.xx.xx dl.l.google.com

    xxx.xxx.xx.xx dl-ssl.google.com

  5. 重新編譯,測試一下是否成功了

    備:這裏只是提供一種解決思路,有些資源文件或許還獲取不到,不過已經能夠解決部分因資源下載不了而造成的問題。

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