Eclipse无法识别ADT 21更新



我刚刚将Ecipse的ADT插件更新到v21,但重新启动后它就不工作了。

不知怎的,插件的版本是21.0.0.v201210310015-519525,但SDK验证告诉我我在202.v201207191942-407447上,并迫使我更新。

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

我使用Eclipse Juno 20120614-1722

有人能给我指一下解决这个问题的方向吗?


更新:

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

解决方案:

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

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

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

解决方案:

  • 在管理员模式下运行(通过在快捷方式中将其设置为标准或关闭UAC)
  • 回滚到以前的安装(帮助>关于Eclipse>安装详细信息>安装历史记录>(选择以前的安装)还原)
  • 重新启动Eclipse(确保具有管理员权限)
  • 更新没有问题:)
正如Kevin Grant所说。我一个接一个地更新组件,它对我有效

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

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

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

卸载Android ADT

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

下面的答案在几台存在此问题的机器上对我有效,不需要卸载或任何其他猴子业务。

"转到SDK Manager并转到FILE->RELOAD解决了问题">

在SDK Manager v21.0更新到v21.1后出现了同样的问题。我尝试过建议的解决方案,但对我不起作用。但我从developer.android网站上找到了一个快速解决方案,我遵循了"安装疑难解答"部分,你可以在这里找到。

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

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

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

最新更新