java - 在 Eclipse 中更新 ADT 导致许多错误

标签 java android eclipse adt

最近我更新了 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 中没有任何东西正常工作:

  1. 所有项目都包含几种类型的错误:

    1. 在加载 SDK 之前无法解析目标“android-19”。
    2. 无法解析类型 java.lang.Object。
    3. 由于构建路径不完整,该项目未构建。
  2. Android SDK 管理器无法打开。

  3. 当我点击项目 -> 属性 -> 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/

相关文章:

android - 将 MuPDF 集成为库项目 (Android)

java - 标题中带有嵌套可扩展列表的 Recyclerview

android - 错误 : Android Source Generator: [project] AndroidManifest. xml 文件未找到

java - 用其他字符替换(不删除)字符串中的特殊字符

java - Eclipse 可以在项目中构建特定的包吗?

java - 将项目升级到grails 2.0.1

java - Apache Commons VFS 中的 Git 协议(protocol)

java - 以 2012-07-27 格式将字符串转换为 java 中的日期

java - 如何替换添加到 ArrayList 中的日期

java - 用 Java 编码视频