这几天android4.4发布,想要看看4.4的api源码,于是打开SDK Manager进行更新。

 

首先遇到的问题是获取更新列表和进行下载时速度超级缓慢,下载时最快速度是50k/秒,随时间推移速度会越来越慢,最后出现time out异常导致更新失败。

网上查阅资料,将连接地址https://dl-ssl.google.com的协议由https改为http,

具体步骤tools->options->others->勾选force https://...sources to be fetched using http://...

这样,获取更新列表缓慢的问题解决了,但是下载速度还是很慢,这就需要配置host,我的系统是win7,host文件目录为C:\Windows\System32\drivers\etc\hosts,加入以下配置项:

203.208.46.146 dl.google.com
203.208.46.146 dl-ssl.google.com

你会发现下载速度明显加快,在公司能达到4M/秒,更新4.4分分钟的事儿,相当好用。

 

再来说说无法显示新platform的问题,起初更新列表里有api19的选项,但是无法更新,错误描述是需要依赖4.4platform,但是更新列表里却没有4.4platform的选项。其实原因是sdk manager的版本太老了,只要先更新列表里的android SDK Tools然后重启SDk Manager就能看到新的内容了。

posted on 2013-11-26 14:29  冰幻孤影  阅读(418)  评论(0)    收藏  举报