我刚刚将我的ADP插件更新为v21,但在重新启动后无法正常工作。未被Eclipse识别的ADT 21更新
不知何故该插件的版本是21.0.0.v201210310015-519525,但SDK验证告诉我,我在v20.2.v201207191942-407447并强制我进行更新。
我尝试删除插件,但这不可能通过帮助> about>安装细节。恢复到旧的安装让我重新安装更新,但结果相同。
即时通讯使用Eclipse朱诺20120614-1722
任何人都可以点我解决这个问题的方向是什么?
UPDATE:
事实证明,Windows 7的UAC是在这里打球。我以为我是作为管理员运行eclipse,但我没有。奇怪的部分是,Eclipse试图安装更新,但未能提到它没有权利更改没有管理权限的文件。下次启动时,安装会认为它已更新,但文件不是。
解决方案:
- 在管理员模式下运行(在您的快捷方式将其设置为标准 或关闭UAC)
- 回滚到以前的安装(帮助>关于 的Eclipse>安装详细信息>安装历史记录>(选择 以前的安装)恢复)
- 重新启动Eclipse(确保具有管理员权限)
- 更新没有问题:)
您是否将SDK Tools更新为Rev 21? – NickT
是的,通过SDK管理器的所有内容都会更新。 – SjoerdvGestel
我不知道该怎么建议。我今天早上更新了我的Indigo版本。我通常首先执行SDK/Tools,退出Eclipse并使用“eclipse -clean”从命令行重新启动它。当它再次出现时,我转到“检查更新”菜单并从那里安装插件。 – NickT