未找到Android SDK错误

时间:2013-02-18 09:24:49

标签: android eclipse adt

我正在开发一个使用Facebook SDK的Android项目。直到今天一切都很好。当我尝试运行该项目时,它会出现以下错误。

Unable to resolve target 'android-10' until the SDK is loaded

虽然我有SDK 2.3.3(等级10),但它没有出现在项目属性中。在Eclipse的属性中,它说,

This Android SDK requires Android Developer Toolkit version 21.1.0 or above.  Current version is 21.0.0.2012-10-31-0-17.  Please update ADT to the latest version.

但是,根据Android SDK Manager,我已经安装了最新版本(见下图)。

enter image description here

我该如何解决这个问题?任何帮助将不胜感激,提前谢谢。

修改

我正在使用Mac OSX 10.8,我尝试重新启动eclipse和os。

2 个答案:

答案 0 :(得分:16)

您已更新了android sdk但未更新adt以与其匹配。最新的ADT版本是21.1.0,你需要得到它。

转到eclipse>帮助>检查更新。

它应该列出adt的最新更新。如果它不起作用,请尝试:

  • 去eclipse>帮助>安装新软件

  • 点击添加

  • 添加此网址:https://dl-ssl.google.com/android/eclipse/

  • 它会列出可用的更新 - 理想情况下应该是adt 21.1.0(最新)

  • 安装最新的adt,一切都应该没问题。

答案 1 :(得分:4)

试试这个:

我找到了问题的答案。 (我正在使用Helios,但它应该可以工作)

  1. 以管理员身份运行Eclipse。 (Windows 7)

  2. 转到帮助→安装新软件。

  3. 使用时:键入https://dl-ssl.google.com/android/eclipse/,然后按ENTER键。

  4. 等待Eclipse获取存储库。名为Developer tools的项目将显示在列表中。   将其标记为安装,按“下一步”并按照步骤安装ADT工具。

  5. 完成后,它会要求重启Eclipse。确保你这样做。

  6. 当Eclipse重新启动时,您的所有Android SDK软件包都应重新显示。