所以迫不及待的想更新一下android sdk。但是在SDK Manager中更新速度太慢了,速度只有1kb/s,这叫人情何以堪啊!
使用在hosts文件中添加链接的方式也不管用,没办法,只能自己研究了。
google是通过xml文件来保存android中各种文件的信息的,包括版本、分类、平台等等。
在开始更新后,速度会很慢,先不要急着点击停止。通过点击界面右下角的按钮后(如下图红线圈住处),会显示当前正在解析的xml文件。SDK Manager通过解析这些xml文件就可以得到需要更新的android sdk 。
通过查看这些链接,找到其中的一个:http://dl-ssl.google.com/android/repository/repository-7.xml
该xml文件即描述了所有的android sdk包,包括tools、doc、各android版本api还有sample,甚至还有android 的source源文件。
在IE中打开这个xml文件,在其中找到想要下载的包的名称,比如:
<sdk:url>tools_r21-windows.zip</sdk:url>
这一项即是tools的21版本的名称。将该名称添加到http://dl-ssl.google.com/android/repository/的后面,再在IE中打开,你就会惊奇的发现可以下载这个zip压缩包了。当然,在IE中下载慢的要死,我不会告诉你用迅雷下载的!!
下载下来后,就可以手动安装这些包了。
转自:http://www.helloprogrammer.com/?p=571