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

时间:2014-10-04 21:32:25

标签: java android eclipse adt

最近,我更新了Android SDK工具,Android SDK平台工具,Android SDK构建工具,并下载了新的Android Android 4.4W和Android L(均为API 20)。

重新启动eclipse之后,它还要求我从22.x更新ADT到23.x。

我在eclipse中安装了新软件,并将ADT更新为23.0.4。

重新启动后,我发现Eclipse中的任何内容都没有正常工作:

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

    1. 无法解决目标' android-19'直到加载SDK。
    2. 无法解析java.lang.Object类型。
    3. 项目未构建,因为其构建路径不完整。
  2. Android SDK Manager无法打开。

  3. 当我点击一个项目时 - >属性 - > Android,没有库,我无法添加任何库。
  4. 从未见过类似的东西。我读到更新ADT后有更多人遇到问题,但没有一个解决方案有效。感谢

3 个答案:

答案 0 :(得分:1)

一些假设:

  • 破坏Android SDK +工具安装。 - 你能在Eclipse之外打开Android SDK Manager和模拟器吗?请考虑从头开始重新安装SDK。
  • Eclipse无法找到Android SDK +工具安装。 - 检查Windows中的ADT首选项>偏好> Android系统。见this screen shot
  • 破坏ADT插件或其状态。 - 尝试uninstalling ADT,然后重新安装。
  • 破坏Eclipse安装。 - 考虑从头开始重新安装。这可能是更新到最新Eclipse(Luna)的好时机。

实际上,这是尝试使用Android Studio的好时机。现在你的相对转换成本特别低。 Android Studio将会习惯,但它更流畅,更适合您,并且是Google Android工具开发的重点。 Android Studio正在进行beta测试,但它稳定且可用。

请观看来自Google I / O 2014的视频What's new in Android development tools

请参阅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。

答案 1 :(得分:1)

对于将来遇到这些问题的每个人:

不要试图用数小时的努力来解决这个问题。来自互联网的解决方案令人沮丧。

简单地在大约30分钟内重新安装eclipse,ADT和android SDK,最后一切都很完美。

答案 2 :(得分:0)

我正在使用adt-bundle-windows-x86-20140321,自更新java以来​​出现了问题。 但是现在问题已经在重新提取adt-bundle-windows-x86-20140321之后已经修复。