更新了sdk之后提示adt版本过低的解决方法

更新了sdk之后提示版本过低:
用eclispe的sdk manager更新了最新的sdk之后,重新打开eclispe会出现类似如下错误。This Android SDK requires Android Developer Toolkit version 14.0.0 or above.  
Current version is 12.0.0.v201106281929-138431.  Please update ADT to the latest version.
很奇怪的是我是根据官方的操作步骤来做的。
原来eclispe和sdk manager以及adt其实是基本不相干的程序(虽然sdk manager 可以从eclispe中打开,adt可以在eclipse中更新),sdk 更新之后,adt并没有更新成更新的版本,而新的sdk manager 需要新的adt才行,所以会出现上述错误。当然考虑到中国的网络环境,有可能更新sdk manager的时候可以更新adt ,但是因为众所周知的原因,很多google 网站都被屏蔽,所以导致adt更新失败。

总结一下,遇到这样的问题,你得想办法自己去更新adt。

在eclipse中更新的办法是:
Eclipse > Help
Install New Software
然后输入https://dl-ssl.google.com/android/eclipse/
好像上面的地址也是被墙了,能进入这个地址但是更新的时候(连接被重置)一些文件更新不了导致更新失败。还是下载一个最新的adt离线安装包吧

更正:将https://dl-ssl.google.com/android/eclipse/的https去掉s就可以了,哈哈。
http://dl-ssl.google.com/android/eclipse/

同样的在sdk manager中偶尔也会出现安装某些包的时候失败的情况,比如安装Android Wear ARM EABI v7a System Image.因为他是从https下载的,在SDK Manager下Tools->Options打开了SDK Manager的Settings,选中“Force https://… sources to be fetched using http://…”,强制使用http协议即可。