问题描述
- Android SDK Manager 只有两个目录显示,其中并没有刻意下载的项目,并且下方进度条一直未动。
- Android Studio 的 Android SDK窗口无法下载 SDK 或者别的API。
问题原因
第一种原因是下载了未知来源的(非官方)网站的Android SDK 由此导致 部分文件或功能异常。这个原因暂时先忽略。
第二个原因是主要原因,国内开放了对Android 官方网站的访问,但是对于谷歌的其他站点特别是以 google.com为后缀的站点几乎都是在墙外的。因此,与SDK Manager相关联的非常重要的一个站点 dl.google.com 也在墙外,你说可以翻墙进行访问,那么当我下面的内容没说。
**解决办法 **
在站长之家的Ping检查功能界面输入 dl.google.com 你可以查询到 dl.google.com在国内解析节点(镜像服务器),挑选其中延时最低的一个IP地址复制。之后打开hosts目录(通常在C:windowsSystem32driversetc
目录)将下面格式的内容复制到末尾:
[IP] dl.google.com
例如你选择的IP为 123.123.123.123,那么对应的应该是:
123.123.123.123 dl.google.com
windows的安全机制不允许直接在etc目录内修改hosts文件,你可以复制到桌面,修改之后再替换掉etc目录内的hosts文件。
- 备注:Ping检测地址 点此打开