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. 重新编译,测试一下是否成功了

    备:这里只是提供一种解决思路,有些资源文件或许还获取不到,不过已经能够解决部分因资源下载不了而造成的问题。

你可能感兴趣的:(AndroidStudio 解决连不上dl.google.com的问题,比如部分 could not get resource...问题)