最近我更新了 Android SDK 工具、Android SDK 平台工具、Android SDK 构建工具,并下载了新的 API Android 4.4W 和 Android L(均为 API 20)。
重新启动 eclipse 后,我还需要将 ADT 从 22.x 更新到 23.x。
我在 eclipse 中安装新软件并将 ADT 更新到 23.0.4。
重新启动后,我发现 Eclipse 中没有任何东西正常工作:
所有项目都包含几种类型的错误:
- 在加载 SDK 之前无法解析目标“android-19”。
- 无法解析类型 java.lang.Object。
- 由于构建路径不完整,该项目未构建。
Android SDK 管理器无法打开。
- 当我点击项目 -> 属性 -> Android 时,没有库,我也无法添加任何库。
从来没有见过这样的东西。我读到更多人在更新 ADT 后遇到问题,但没有一个解决方案有效。谢谢
最佳答案
一些假设:
- 损坏的 Android SDK + 工具安装。 -- 能否在Eclipse 外打开Android SDK Manager 和模拟器?考虑从头开始重新安装 SDK。
- Eclipse 找不到 Android SDK + 工具安装。 -- 在 Windows > 首选项 > Android 中检查 ADT 首选项。参见 this screen shot .
- 损坏的 ADT 插件或其状态。 -- 尝试 uninstalling ADT然后重新安装。
- 损坏的 Eclipse 安装。 -- 考虑从头开始重新安装它。这可能是更新到最新 Eclipse (Luna) 的好时机。
实际上,现在是尝试 Android Studio 的好时机。现在你的相对转换成本特别低。 Android Studio需要习惯,但它更灵活,可以为您完成更多工作,并且是 Google Android 工具开发的重点。 Android Studio 处于 Beta 测试阶段,但它稳定且可用。
请观看视频 What's new in Android development tools来自 Google I/O 2014。
请参阅 Google 关于 Troubleshooting ADT Installation 的注释.
还有更多修复 ADT 安装的技巧,例如Eclipse Indigo Android ADT - install OK, no "Android" option in Preferences and New Project但你可以排除其中的大部分想法,因为它曾经对你有用。
也许是 fix on this Ubuntu forum post是相关的。在那里,由于需要 GEF 插件,Ubuntu 升级破坏了 ADT。
关于java - 在 Eclipse 中更新 ADT 导致许多错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26197411/