解决This Android SDK requires Android Developer Toolkit version 23.0.0 or above和ADT更新失败

今天手贱更新了一下sdk到24.0 ,然后悲剧就发生了,打开eclipse提示

This Android SDK requires Android Developer Toolkit version 23.0.0 or above

于是乎就开始更新adt:
1、在线更新。
由于教育网的原因,访问google的东西都是要被墙掉的,站点访问不了或者很慢。这时壕可以搭梯子出去访问,穷屌可以修改hosts文件访问。
2、离线更新。
因为公司下载很慢,所以在家离线下载了adt23.0的包。然后开始help->install new software->选择本地的ADT23.0的zip压缩文件->一路next->慢慢等待更新安装中

但是!经过多次尝试,安装失败,操作无法执行!

然后各种找资料,不得不提,国内的大多都是抄来抄去的,百度出来全是充斥垃圾重复资料,而且从来不写转载自何处。更新失败的原因大抵是sdk版本过高,在lib文件夹下有个plugin.prop文件,里面写着当前sdk最低配置多少版本的ADT,有网友说直接改动文件里面的配置,但是实践发现这样会引发更多的坑,虽然也可以一步步的填=。=。所以最好还是稳当的更新adt好了。
最后在http://stackoverflow.com/questions/24525595/this-android-sdk-requires-android-developer-toolkit-version-23-0-0-or-above  找到点靠谱的解决方案。
【上面链接的解决思路】
1、删除sdk
2、更新ADT
3、更新sdk
【但是!】
因为删除sdk后sdk manager根本就不能用了,留个躯壳在那里,我从毛地方去更新=。=
所以千万不要删除,为了避免丢失sdk文件夹里面配置的其他资源如源码和doc等,可以先绑定另外个低版本的sdk进入eclipse直接执行上面的2、3步骤,更新成功后再绑定回原来高版本的sdk



问题记录及最终解决:
在解决墙的问题后仍然更新失败的原因,我的是因为eclipse不是最新的luna版本,   adt23.0以上只支持eclipse的luna=。=

所以,更新eclipse就好了。神坑

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值