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

泡在网上的日子 / 文 发表于2014-03-21 23:05 次阅读 adt,sdk,android

更新了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协议即可。

收藏 赞 (0) 踩 (14)
上一篇:android wear开发环境的搭建
谷歌最近开放了用于穿戴式设备的开发api预览版本,官方文档已经出来,翻译给大家。 Android wear 开发者预览版提供了让你的 app 通知消息展示在 androidwear 上的工具和 api 。 你可以用 androidwear 开发者预览版做以下事情: 运行 android wear 模拟器 将
下一篇:自定义view实现动画数字圆圈
我们要实现的是如下的效果, 1.该view在设置属性之后时候会有数字和圆圈不断增长的效果 2.该view在按下和放开状态下显示不同的样式。 这种效果逻辑上并不复杂,底层灰色圆圈和蓝色扇形圆圈都是用canvas.drawArc()绘制出来的,中间的数字用drawtext绘制,数字