【问题标题】:ADT 21 update not recognized by EclipseEclipse 无法识别 ADT 21 更新
【发布时间】:2012-11-14 13:33:34
【问题描述】:

我刚刚将 Ecipse 的 ADT 插件更新到 v21,但重新启动后它无法正常工作。

不知何故,插件的版本是 21.0.0.v201210310015-519525,但 SDK 验证告诉我我正在使用 v20.2.v201207191942-407447 并强制我更新。

我已尝试删除插件,但通过帮助 > 关于 > 安装详细信息无法做到这一点。恢复到旧安装让我重新安装更新,但结果相同。

我正在使用 Eclipse Juno 20120614-1722

谁能指出我解决这个问题的方向?


更新:

事实证明,Windows 7 UAC 在这里发挥了作用。我以为我以管理员身份运行 eclipse,但我没有。奇怪的是,Eclipse 试图安装更新但失败了,却没有提到它没有权限在没有管理权限的情况下更改文件。下次启动时,安装程​​序认为它已更新,但文件没有。

解决方案:

  • 以管理员模式运行(通过在快捷方式中将其设置为标准 或关闭 UAC)
  • 回滚到以前的安装(帮助 > 关于 Eclipse > 安装详细信息 > 安装历史 > (选择 以前的安装)恢复)
  • 重启 Eclipse(一定要有管理员权限)
  • 更新没有问题:)

【问题讨论】:

  • 您是否也将 SDK 工具更新到了 Rev 21?
  • 是的,SDK 管理器中的所有内容都已更新。
  • 我不知道该建议什么。我今天早上更新了我的 Indigo 版本。我通常先做 SDK/Tools,退出 Eclipse 并使用“eclipse -clean”从命令行重新启动它。当它再次出现时,我转到“检查更新”菜单并从那里安装插件。
  • 我的同事也没有任何问题,只是我的安装以某种方式失败。这很奇怪,因为我在安装时没有遇到任何错误。

标签: android eclipse eclipse-plugin adt android-4.2-jelly-bean


【解决方案1】:

您必须更新 eclipse 以使其支持最新的 ADT。 为此,您必须选择帮助->安装新软件,然后使用此链接 更新站点:https://dl-ssl.google.com/android/eclipse/。 之后更新开发者工具。

【讨论】:

    【解决方案2】:

    事实证明,Windows 7 UAC 在这里发挥了作用。我以为我以管理员身份运行 eclipse,但我没有。奇怪的是,Eclipse 试图安装更新但失败了,却没有提到它没有权限在没有管理权限的情况下更改文件。下次启动时,安装程​​序认为它已更新,但文件没有。

    解决方法:

    • 以管理员模式运行(通过在快捷方式中将其设置为标准或关闭 UAC)
    • 回滚到之前的安装(帮助 > 关于 Eclipse > 安装详细信息 > 安装历史 >(选择之前的安装)恢复)
    • 重启 Eclipse(一定要有管理员权限)
    • 更新没有问题:)

    【讨论】:

      【解决方案3】:

      正如凯文格兰特所说。我一个一个地更新组件,它对我有用。

      我的 eclipse 是 Juno 版本:4.2.1 Build id:M20120914-1800 与 Fedora 17 一起安装。

      我注意到在“安装详细信息”的“已安装软件”选项卡中看不到广告。我不得不相信这是朱诺的错。因为我已经在其他运行 eclipse indigo 的工作站中为 eclipse 升级了 adt。

      【讨论】:

        【解决方案4】:

        我遇到了同样的问题。我按照你的建议做了很多事情,从插件/元数据/功能中删除了文件夹,似乎没有一个工作。我用谷歌搜索了如何卸载 ADT,在你卸载它的同一个地方,有一个更新它的按钮。

        Uninstalling Android ADT

        只需选择任何不是工具 21 的内容并单独更新即可。为我工作(我从更新 ADT 开始)

        【讨论】:

          【解决方案5】:

          以下答案here 在几台出现此问题且不需要卸载或任何其他猴子业务的机器上为我工作。

          “转到 SDK 管理器并转到 FILE -> RELOAD 解决了问题”

          【讨论】:

            【解决方案6】:

            在 SDK Manager v21.0 更新到 v21.1 后遇到同样的问题。我已经尝试过建议的解决方案,但对我不起作用。但是我从 developer.android 网站本身找到了一个快速解决方案,我按照“安装疑难解答”部分进行操作,您可以找到 here

            快速预览解决方案: 1. 下载 ADT Plugin zip 文件(不要解压)。 2. 启动 Eclipse,然后选择帮助 > 安装新软件。 3. 单击右上角的添加。 4. 在添加存储库对话框中,单击存档。 5. 选择下载的 ADT-21.1.0.zip 文件,点击确定。 6. 输入“ADT Plugin”作为名称,然后单击“确定”。 7. 在可用软件对话框中,选中开发人员工具旁边的复选框,然后单击下一步。 (我补充说,还要检查 NDK) 8. 在下一个窗口中,您将看到要下载的工具列表。点击下一步。 9. 阅读并接受许可协议,然后单击完成。

            如果您收到无法确定软件真实性或有效性的安全警告,请单击“确定”。

            1. 安装完成后,重新启动 Eclipse。

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 2017-07-08
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2015-08-29
              • 1970-01-01
              • 1970-01-01
              相关资源
              最近更新 更多