在使用 Android SDK Manager 的时候,主要会连接到两个地址 dl.google.com 和 dl-ssl.google.com,key发现这两个地址都是无法正常访问的,如何解决呢?
1、我们可以通过修改 hosts 文件,将上面的地址定向到能正常访问的 Google 服务器。我们可以使用站长工具的超级 ping 来查找可用IP。
打开地址:http://ping.chinaz.com/,分别测试 dl.google.com 和 dl-ssl.google.com 的IP地址,将获取到的IP写入C:WindowsSystem32driversetchosts文件。
2、使用国内镜像服务器:
Android SDK在线更新镜像服务器
-
南阳理工学院镜像服务器地址:
mirror.nyist.edu.cn
端口:80 -
中国科学院开源协会镜像站地址:
-
IPV4/IPV6:
mirrors.opencas.cn
端口:80 -
IPV4/IPV6:
mirrors.opencas.org
端口:80 -
IPV4/IPV6:
mirrors.opencas.ac.cn
端口:80
-
-
上海GDG镜像服务器地址:
sdk.gdgshanghai.com
端口:8000 -
北京化工大学镜像服务器地址:
-
IPv4:
ubuntu.buct.edu.cn/
端口:80 -
IPv4:
ubuntu.buct.cn/
端口:80 -
IPv6:
ubuntu.buct6.edu.cn/
端口:80
-
-
大连东软信息学院镜像服务器地址:
mirrors.neusoft.edu.cn
端口:80 -
腾讯Bugly 镜像:
android-mirror.bugly.qq.com
端口:8080腾讯镜像使用方法:http://android-mirror.bugly.qq.com:8080/include/usage.html
使用方法:
-
启动 Android SDK Manager ,打开主界面,依次选择『Tools』、『Options...』,弹出『Android SDK Manager - Settings』窗口;
-
在『Android SDK Manager - Settings』窗口中,在『HTTP Proxy Server』和『HTTP Proxy Port』输入框内填入上面镜像服务器地址(不包含http://,如下图)和端口,并且选中『Force https://... sources to be fetched using http://...』复选框。设置完成后单击『Close』按钮关闭『Android SDK Manager - Settings』窗口返回到主界面;
安装NDK
Windows下直接解压下载后的文件即可,
Mac解压NDK . bin文件
1.获取文件权限
chmod a+x android-ndk-r10c-darwin-x86_64.bin
2. 解压出文件
./android-ndk-r10c-darwin-x86_64.bin