class java/lang/AutoCloseable not found in *.platforms\android-19\android解决办法

上一篇博客说到了,如何更新android sdk的问题,首先说一下,我的android sdk是直接搜索百度关键词:android sdk下载搜到的下载资源,这个资源包已经集成了eclipse+adt+sdk,其中adt版本是22.2.1,所以当我下载了安卓4.4版本的sdk文件后,重启eclipse会出现下面的错误:

[2015-01-24 14:03:28 - Framework Resource Parser] Collect preferences failed, class java/lang/AutoCloseable not found in E:\eclipse_sdk\adt-bundle-windows-x86-20130917\sdk\platforms\android-19\android.jar

好吧,到这里,又出问题了,这个错误我百度了好多资料,主要问题出在sdk tools版本是23,我的adt版本是22,引起的错误,虽然更改E:\eclipse_sdk\adt-bundle-windows-x86-20130917\sdk\tools\lib\plugin.prop文件下的plugin.version=23.0.0为plugin.version=22.0.0可以正常运行,但是每次打开eclipse都报错也是不爽,下面看看这个问题我怎么解决的:

前面说了,错误原因是adt版本问题,那么就直接更新adt到23以上就可以了,于是我打开eclipse打算安装最新的adt,安装之前肯定要卸载旧版本的adt,这里我就不多说,大家可以参考这个链接:http://qiancha.iteye.com/blog/2090806

到此,可以安装最新的adt,安装步骤也很简单,首先打开eclipse--》help--》install new software点击add:


点击确定后,选择selectall然后一直next就可以了,安装完成后,自动重启你就会发现以前的错误没有了。

---------------------------------------------------------------------------------------------------------------------------------

上面已经解决了问题,但是有些人在卸载adt的时候可能无法卸载,具体原因我没有深入了解,可能我下载的sdk和eclipse是整体绑定的原因吧,

我自己的解决办法是,你坑我,大不了不用你这个省事的了,老子费点劲自己来(费劲是因为eclipse,adt,sdk找下载包麻烦)

eclipse+adt+sdk(2.2,2.3,4.3,4.4)下载地址:

http://download.csdn.net/detail/u010029983/8478535

下载完成后,打开eclipse首先安装adt插件,步骤和上面的一致,唯一不同的是,安装完成后需要指定sdk目录地址:

eclipse--》window--》preferences


ok,到这里所有的问题都解决了,大家可以安心的开始自己的开发之旅了。

你可能感兴趣的:(eclipse,android,下载,sdk,adt)