7

自从我升级Android Tools到 21.1 后就出现了这个问题。当我启动 Eclipse 时,即使在干净的工作区中,我也会收到错误消息parseSdkContent failed,详细信息如下:

com.android.sdklib.devices.DeviceManager.createInstance
(Ljava/lang/String;Lcom/android/utils/ILogger;)
Lcom/android/sdklib/devices/DeviceManager;

我搜索了互联网并尝试了几乎所有解决方案,但无济于事。当我转到 Android 首选项并尝试设置 SDK 的路径时,它说没有可用的目标。还有什么我可以尝试的吗?在修复之前,我无法进行任何 Android 开发。

4

14 回答 14

17

步骤 1. 找到名为:.android

此文件夹可以位于您的 Windows 用户目录中,例如在 Windows 7 或 8 中:

C:\Users\YOUR_WINDOWS_USERNAME\.android

步骤 2. 删除此文件夹.android

步骤 3. 重新启动 Eclipse,您的问题将得到解决。

于 2014-03-23T06:21:39.210 回答
14

你不必删除任何东西


对我来说,从 ADT 插件更新 DDMS 就成功了!

在此之前,为了节省时间,我只更新了ADT 插件,没有像 Android DDMS,TraceView 等,所以我遇到了同样的问题。

在几次重启和谷歌搜索之后,每个人都提出了不同的解决方案。我更新了我的Android DDMS并重新启动了 eclipse ,它就像一个魅力!

我不必删除我的工作区或更新我的 .project 文件等。

于 2014-05-19T01:13:46.687 回答
3

好的,我刚刚删除了eclipse并重新安装。丢失了我的所有设置等,但这是我能做的。在 ADT 的升级中一定有什么东西被破坏了。

于 2013-02-26T20:57:09.263 回答
1

在新机器上安装 21.1 后我遇到了同样的问题。通过删除我在第一次启动期间创建的默认工作区,然后以管理员身份重新启动 ADT,重新创建工作区,解决了这个问题。以普通用户身份关闭并重新运行后,问题消失了。

于 2013-04-12T10:48:08.067 回答
1

卸载 API 21 和安装 API 19 对我有用。

于 2014-11-07T13:23:59.850 回答
1

重新安装新版本的 ADT(当时是 ADT-23.0.3.zip(http://developer.android.com/sdk/installing/installing-adt.html))帮助我解决了同样的问题如上所述。此消息可能有点晚,但希望这也可以帮助其他人。

于 2014-08-12T00:32:13.503 回答
0

我修复了我的问题,在重新启动您的 IDE 之前,将您的活动主布局设置为当前选项卡打开,然后重新启动您的 IDE。希望能帮助到你 :)

于 2014-11-17T06:37:35.700 回答
0

删除“.android”暂时解决了我的问题,因为一段时间后它又开始出现了..

这是另一个可能有帮助的原因和修复.. 这是因为在同一台机器上存在 2 个版本的 SDK 但如果您只有一个版本(可能是 21),只需下载 API 20 的 SDK 平台(4.4 W)因为21的“layoutlib.jar”有问题)。开始应用以下内容:

关闭日食

导航到您的 sdk 文件夹(类似于 C:\adt-bundle-windows-x86_64-20140321\sdk)

转到平台文件夹 -> android-21 文件夹 -> 数据文件夹并重命名 layoutlib.jar(仅用于备份)

将相同的文件(layoutlib.jar)从您的 android-20 文件夹复制到此文件夹“android-21”

启动 Eclipse

于 2015-03-04T08:39:48.840 回答
0

这为我做到了。

在 Eclipse 中转到

Project Properties -> Java Compiler并将“ Compiler Compliance Level ”设置为 1.7

于 2014-11-28T09:10:01.333 回答
0

对我来说,我从 SDK 管理器中删除了已安装的 Android 5(API 21) 软件包。我正在研究 API 20(Android 4.4w.2)。它只是完全解决了我的问题。删除 .android 文件夹或其他人没有帮助我。

于 2014-12-09T15:20:39.710 回答
0

在 Eclipse 中,使用 Help 菜单中的 Check For Updates 项来更新 Android 工具的 Eclipse 部分(称为 ADT)。

于 2013-02-26T19:56:19.117 回答
0

尝试转到您的 Eclipse 工作区并删除 .meta 文件夹。

于 2013-11-09T14:30:10.063 回答
0

我最近遇到了同样的问题,我发现必须安装/更新与 ADT 相关的其他必要软件。假设您正在更新 ADT,那么您还必须使用它更新 DDMS。所以,最好的选择是安装所有软件您正在更新的版本的 /plugin 包。

当您卸载完整的东西并再次安装时,所有这些相关软件都会安装在同一版本中,因此它总是可以解决问题。

据我说重新安装应该是最终的解决方案。

于 2014-05-14T06:31:53.760 回答
-1

可能你安装了多个 android IDE,例如,你安装了 android studio 和 adt+ eclipse 全部,删除一个就可以解决这个问题

于 2014-11-01T06:48:56.747 回答