自从我将Android Tools
升级到21.1以来,发生此问题。当我启动Eclipse,即使是在一个干净的工作空间,我得到的错误parseSdkContent failed
和细节说:Eclipse和Android错误'parseSdkContent失败'
我已经在网上搜索,并试图几乎每一个解决方案,但都无济于事。当我转到Android首选项并尝试设置SDK的路径时,它说没有可用的目标。还有什么我可以尝试吗?我无法完成任何Android开发,除非它已修复。
自从我将Android Tools
升级到21.1以来,发生此问题。当我启动Eclipse,即使是在一个干净的工作空间,我得到的错误parseSdkContent failed
和细节说:Eclipse和Android错误'parseSdkContent失败'
我已经在网上搜索,并试图几乎每一个解决方案,但都无济于事。当我转到Android首选项并尝试设置SDK的路径时,它说没有可用的目标。还有什么我可以尝试吗?我无法完成任何Android开发,除非它已修复。
好的,我刚刚删除了Eclipse并重新安装。失去了我所有的设置等,但这是我所能做的。在ADT的升级过程中必然会损坏某些东西。
在Eclipse中,使用“帮助”菜单中的“检查更新”项来更新Android工具的Eclipse部分(称为ADT)。
我已经完成了。我删除了我安装的所有插件并重新安装了它们。我更新了eclipse平台,插件等没有什么差别 – adohertyd 2013-02-26 20:10:34
在新机器上安装21.1后,我遇到了同样的问题。通过删除在首次启动期间创建的默认工作空间,然后以管理员身份重新启动ADT来解决此问题,重新创建工作空间。关闭并重新运行它作为普通用户后,问题消失。
甚至没有删除任何东西。显然,以管理员身份运行Eclipse会有诀窍。 – 2013-05-07 18:01:07
尝试转至您的eclipse工作区并删除.meta文件夹。
第1步:找到该文件夹命名为:.android
此文件夹可以位于您的Windows用户目录,例如在Windows 7或8:
C:\Users\YOUR_WINDOWS_USERNAME\.android
步骤2.删除此文件夹.android
第3步。重新启动Eclipse,你的问题将得到解决。
也适用于Linux,主目录! – skyw00lker 2014-12-04 18:14:31
感谢工作很好.. – 2015-10-29 05:27:45
我试过这工作在我case.it是由于XML命名问题http://www.blazin.in/2013/03/android-parsesdkcontent-failed-error.html – 2016-02-24 12:31:13
我最近遇到了同样的问题,我发现必须安装/更新与ADT相关的其他必要软件。假设您正在更新ADT,那么您还必须更新DDMS。因此,最佳选择是安装您正在更新的版本的所有软件/插件包。
当您卸载完整的东西并重新安装时,所有这些相关软件都安装在相同的版本中,因此它总能解决问题。
根据我重新安装应该是最终的解决方案。
您不必删除任何
对我来说,从ADT插件更新DDMS没有的伎俩!
在此之前,为节省时间,我只更新ADT插件,没有别的喜欢的Android DDMS,TraceView等于是我碰到了同样的问题,夫妇重新启动后,和谷歌搜索大家都提出了不同的解决方案。我更新了我的Android DDMS并重新启动了eclipse。
它的工作就像一个魅力。
我没不得不删除我的工作区或更新我的项目文件等
非常感谢。它为我工作.. – 2014-06-10 17:55:33
谢谢你!像魅力一样工作。 – bobbyg603 2014-08-10 16:06:57
重新安装ADT(这在当时是ADT-23.0.3.zip的新版本(http://developer.android.com/sdk/installing/installing-adt.html ))帮助我解决了上述相同的问题。这个消息可能有点晚,但希望这可以帮助其他人。
也许你有一个以上的Android IDE安装,例如,安装Android的工作室和ADT + Eclipse中的所有,只是去掉一个可以解决这个问题
卸载API 21和安装API 19为我工作。
谢谢!通过Android SDK Manager卸载API 21也适用于我。我安装了API 20,它工作正常。 – Sam 2014-11-15 03:54:53
在重新启动IDE之前,我已经修好了,在当前选项卡打开后使您的活动主布局,然后重新启动IDE。希望它有助于:)
这是为我做的。
在Eclipse中去
项目属性 - >Java编译器和 '编译器符合水平' 设置为1.7
对我来说,我删除Android 5(API 21)安装的软件来自SDK管理器的包。 我正在使用API 20(Android 4.4w.2)。它只完全解决了我的问题。 删除.android文件夹或其他人没有帮助我。
删除“.android”暂时我解决了这个问题因为过一段时间后它开始再次降临..
这里是另一个原因并修复,这可能有助于。这是因为两个版本存在发生的SDK在同一台机器上,但如果你只有一个版本(可能是21),只需下载SDK平台的API 20(4.4W),因为在21的“layoutlib.jar”中有问题)。启动应用以下:
关闭Eclipse
浏览到您的SDK文件夹(类似于C:\ ADT-束 - 窗口x86_64-20140321 \ SDK)
进入平台的文件夹 - > android- 21文件夹 - >数据文件夹重命名layoutlib.jar(用于备份只)
从Android-20文件夹复制相同的文件(layoutlib.jar)到该文件夹的 “Android-21”
启动Eclipse
而不是丢失所有的设置,你可以备份“workspace \ .metadata \ .plugins”中找到的“org.eclipse.core.runtime”文件夹“。 – 2014-06-01 22:35:28