现在的位置: 首页 > 移动开发 > 正文

解决Android SDK Manager更新、下载速度慢

2018年10月31日 移动开发 ⁄ 共 814字 ⁄ 字号 评论关闭

解决Android SDK Manager更新、下载速度慢


方法:更改hosts文件

第一步
         首先更新host文件,如图,打开目录 C:\Windows\System32\drivers\etc,在目录下有hosts文件。用“记事本”打开,将一下的文字复制到hosts文件里面,保存,注意不修改原来的文件内容,只是附加这些内容。

203.208.46.146 www.google.com
74.125.113.121 developer.android.com
203.208.46.146 dl.google.com
203.208.46.146 dl-ssl.google.com

原理:

在hosts文件里面加入这些内容为什么就会加快下载速度呢?

          大家都知道每个网站都对应一个IP地址,那么咱们打开域名,比如www.baidu.com的时候,会先到DNS服务器解析成IP地址,然后再去访问的。那咱们在hosts里面加入了Android SDK获取更新链接和下载更新链接的网址以及对应的IP地址,目的就是省去了DNS解析的这个步骤,于是节约了时间,也加快了下载速度。



第二步

         改一下http请求方式,改为强制http请求,而非https请求,原理是减少了数据量的传输,这样也会加快下载速度。打开Android SDK Manager,在Tools下的 Options 里面,有一项 Force https://..sources to be fetched using
http://...
将这一项勾选上,就可以了。



注意事项:

         hosts文件里面原来的内容不做修改,只是添加内容;还要记得,因为Hosts文件定义了重定位,所以你再打开android开发官网的时候会重定位;so,记得下载完了把host文件改回去。


参考:https://jingyan.baidu.com/article/b0b63dbfd0948c4a483070ea.html

抱歉!评论已关闭.