更新了Android ADT,现在出现错误提示。

6

我刚刚升级了我的Android ADT到17版本,现在我无法启动我的Android项目。当我尝试更新时,它给我一个错误:

此Android SDK需要Android Developer Toolkit 17.0.0或更高版本。当前版本为16.0.1.v201112150204-238534。请将ADT更新到最新版本。

我已经尝试再次更新,但它显示给我这个:

Cannot complete the request.  See the error log for details.  
Android DDMS will be ignored because it is already installed, and updates are not permitted.  
Android Development Tools will be ignored because it is already installed, and updates are not permitted.  
Android Hierarchy Viewer will be ignored because it is already installed, and updates are not permitted.  
Android Traceview will be ignored because it is already installed, and updates are not permitted.  

有没有一种方法可以解决这个问题,或者我可以降级ADT来解决这个问题?

1
我建议您重新安装Eclipse,然后安装适用于Eclipse的ADT。请注意,您不必重新安装Android SDK,因为您已经安装了它。此外,您可以接受一些答案来提高您的状态。 - Cata
5个回答

14

9

我在Windows 7电脑上尝试更新Android ADT工具时,遇到了几乎相同的问题。结果我发现以管理员身份运行Eclipse解决了我的问题,我成功地进行了更新。


2
将我的Android文件夹移动到根目录。通过浏览进入SDK管理器以外的Eclipse。关闭您的病毒保护和ZoneAlarm。卸载SDK工具和SDK平台工具。关闭管理器并启动Eclipse。在Eclipse中,点击“帮助” -> “安装新软件” -> 添加“名称”为“ADT插件”,位置为“https://dl-ssl.google.com/android/eclipse/”,然后单击“确定” ---> 选中开发者工具框。我认为我安装了有损坏的20版,因此Eclipse知道它已经存在,但不知道它是不完整的。希望这能为其他人节省花费3个小时来解决此问题的时间。

1

删除 \eclipse\plugins 和 \eclipse\features 下的所有文件夹/ jars。尝试重新安装 Android ADT 工具。如果仍然出现相同的错误,请在 eclipse(安装)文件夹下搜索 android 关键字。删除除 platform.xml 之外的所有内容。打开 platform.xml 并搜索 android xml 标签并删除所有内容。再次尝试安装。这解决了以下问题。

Android DDMS 将被忽略,因为它已经安装,并且不允许更新。
Android Development Tools 将被忽略,因为它已经安装,并且不允许更新。
Android Hierarchy Viewer 将被忽略,因为它已经安装,并且不允许更新。
Android Traceview 将被忽略,因为它已经安装,并且不允许更新。


-1
我尝试过的步骤是:运行SDK管理器并尝试更新ADT。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接