1、如何使用镜像进入android sdk manager
修改 hosts 文件copy
在使用 Android SDK Manager 的时候,主要会连接到两个地址 dl.google.com 和 dl-ssl.google.com,key发现这两个地址都是无法正常访问的,如何解决呢?我们可以通过修改 hosts 文件,将上面的地址定向到能正常访问的 Google 服务器。我们可以使用站长工具的超级 ping 来查找可用IP。
打开地址:http://ping.chinaz.com/,分别测试 dl.google.com 和 dl-ssl.google.com 的IP地址,将获取到的IP写入C:\Windows\System32\drivers\etc\hosts文件。
2、如何使用android sdk在线更新镜像服务器
启动SDK Manager.exe 之后,如果没可以抄更新的选项或者报错了,这说明你的SDK并没连接上google,也就是并没有检测到更新,因为国内已经无法访问google了
解决方案:
使用国内镜像 镜像地址 80
使用工具进行连接(附件)
设置Eclipse的更新地址 将地址设置为 本机 8580
重新打开SDK Manager 将需要更新或者下载的选项勾上并按 Install Packages即可。
3、如何搭建Android SDK镜像服务器
直接运行 android.py脚本,由于SDK是国外资源,要官方下载的话,需要翻,为此还需要代理。命令行程专序默认不走你的全局属代理,在家可用sock5代理,在mac下用的是 proxychains4 ,公司内网有Http代理服务器,想在命令行中使用,需要设置 http_proxy 和 https_proxy 环境变量,临时使用直接在终端中输入:
export http_proxy=http:// yourproxyaddress:proxyport
export https_proxy=http:// yourproxyaddress:proxyport
细看脚本,你会发现脚本会先去下载 repository-.xml 和 addons_list-.xml ,xml里面是一些文件的具体下载地址,包含sdk、build_tools、support包等等,然后去下载具体的文件。