【问题标题】:Android error in eclipse: Unable to resolve target 'android-xx'Eclipse 中的 Android 错误:无法解析目标“android-xx”
【发布时间】:2013-02-17 20:21:50
【问题描述】:

我知道这有一些重复,但到目前为止没有一个答案能够帮助我。

在通过SVN与一些朋友分享的项目中,我总是收到以下错误:

无法解析目标“android-10”

当我更改project.properties 以更改目标版本时,错误消息将保留,除非我使用android-16。

我已经检查了我项目的 Android 会话,看看我是否可以在那里更改目标,但它只给了我 16 和 17 作为选项。

在我的 SDK 管理器中,我安装了整个“SDK 10”分支以及其他几个分支。

有人知道这里可能是什么问题吗?

【问题讨论】:

标签: android version android-sdk-tools


【解决方案1】:

另一种方法是不使用同一个SDK,而是使用你电脑中的SDK。

  1. 右键项目并选择Android,检查目标名称,点击“应用”和“确定”。
  2. 然后右键项目 -> Android 工具 -> 修复项目属性。
  3. 清理并构建项目。

【讨论】:

    【解决方案2】:

    这个答案为时已晚,但对于遇到同样问题的任何人,请尝试从 SDK 管理器安装 API 10。然后像以前一样运行所有内容。

    或者,如果您使用的是 Windows 操作系统,这也可能会有所帮助:http://sagistech.blogspot.ca/2010/05/android-sdk-error-unable-to-resolve.html

    【讨论】:

      【解决方案3】:

      如果您没有在属性视图中选择 android-10,那么显然您的安装有问题。

      好吧,显而易见的事情是仔细检查 Window >> Preferences >> Android 中的 SDK 位置是否正确设置并指向正确的 ADT 安装。如果是这样,则首选项中的视图还应将 SDK10 作为已安装平台之一包括在内(在这种情况下,确实应该没有任何问题)。

      如果没有,则说明出现问题 - 无论是在 Eclipse 中还是在 ADT 安装中。我会检查——只是为了确定——你有正确的 Java SDK——在这种情况下,我自己在 Eclipse/ADT 上遇到了问题。

      但是,如果这两件事看起来井井有条,那么我能给出的最佳建议是重新安装 eclipse 和 ADT。如果您只使用 Android 安装,那么我建议您使用来自 developers.android.com 的“官方”Google Eclipse 包。

      除非您在 Eclipse 环境中设置了很多很难更改的东西,否则我不建议您花时间尝试识别是否有任何变量被搞砸了(从这里的痛苦经历说起 ;))。

      【讨论】:

        【解决方案4】:

        在导入项目时,选中项目后勾选“将项目复制到工作区”复选框。希望这对您有所帮助,因为此选项已为我修复。

        【讨论】:

          猜你喜欢
          • 2013-03-26
          • 1970-01-01
          • 1970-01-01
          • 2013-10-31
          • 1970-01-01
          • 2014-08-09
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多