【问题标题】:Android SDK Error: VersionAndroid SDK 错误:版本
【发布时间】:2012-03-31 17:31:23
【问题描述】:

我今天在一个项目上工作,没有错误,经过排序中断后,当我重新打开eclipse时,出现以下错误:

我已尝试搜索解决方案,但错误是长度太长而无法找到任何结果。 我什至下载了新的 17 修订版,但没有帮助。

【问题讨论】:

  • 所以为了让我们其他人能够提供帮助:您正在运行什么操作系统?什么版本的日食?任何其他可能有帮助的东西。在您不知情的情况下,不可能有神奇的自动更新。
  • 我的规格:Windows 7 32 位。 Eclipse:版本:3.7.1 构建 ID:M20110909-1335
  • 另外,当我尝试打开 SDK 管理器时,我收到以下错误:未找到位置(~)。当我尝试从首选项中手动浏览并获取它时,虽然它存在,但它并没有检测到工具文件夹。

标签: android android-version


【解决方案1】:

让我们从验证当前安装的 ADT 版本开始。以防万一:

  1. 启动 Eclipse
  2. 点击帮助
  3. 点击“关于 Eclipse”
  4. 然后选择有安卓机器人的图标

在新对话框中,您将看到 ADT 版本。如果这是NOT 17,则错误消息不会说谎,即使您可能已尝试升级到版本 17,但显然没有。如果有,那么我建议完全重新安装 ADT 和 SDK。您可以在此处关注文档http://developer.android.com/sdk/eclipse-adt.html#installing

在您开始将其全部拆分之前更新可能失败的一个原因是您可能需要以管理员身份运行 eclipse。我还发现通过 SDK 管理器更新 SDK 也必须以管理员身份完成。

当从 Eclipse 转到 SDK Manager 时,我有时会发现 Eclipse 并没有以管理员权限启动它,即使 Eclipse 拥有管理员权限。因此,更新过程将失败。我发现最好自己启动具有管理员权限的 SDK 管理器,然后手动更新 SDK 并检查错误日志是否存在任何问题(通常下载有效,但如果我不在管理员模式下,则无法为我复制文件) .

编辑/更新:

您是否检查过 Eclipse 中的 ADT 设置,尤其是 SDK Location 的设置?它是否指向您最新的 SDK 副本?如果无法打开 SDK 管理器,则可能是 SDK 在尝试更新后损坏。我会完全卸载它,然后下载一个新副本。

【讨论】:

  • 我已经通过windows的添加/删除程序卸载了它,但是还是在eclipse中。我该怎么办?
【解决方案2】:

下载后重启eclipse。 它不应该给你一个错误

【讨论】:

  • 我重启了好几次。
  • 您没有声明您之后在任何地方重新启动了 Eclipse。因此,虽然显而易见,但这个答案似乎是合理的。
猜你喜欢
  • 2018-04-10
  • 2014-04-26
  • 1970-01-01
  • 1970-01-01
  • 2021-10-21
  • 2014-04-26
  • 2011-06-01
  • 2012-04-10
相关资源
最近更新 更多