Eclipse提示“更新Android开发工具包”。

8
我不知道怎么回复,但是我可以翻译这段内容:

我不知道怎么回复,但是我可以翻译这段内容:

在首选项 > Android 中,我尝试选择 android-sdk-linux 的位置,但出现错误:“此 Android SDK 需要 Android Developer Toolkit 版本 20.0.0 或更高版本。当前版本为 18.0.0.v201203301601-306762。请更新 ADT 到最新版本。”

在 Eclipse 中转到 帮助 > 检查更新,返回未找到更新。

在帮助 > 安装新软件 并选择使用 ADT 插件 - https://dl-ssl.google.com/android/eclipse/。选择开发人员工具并单击下一步,返回

无法完成请求。有关详细信息,请参见错误日志。 “Android DDMS”将被忽略,因为它已安装。 “Android Development Tools”将被忽略,因为它已安装。 “Android Hierarchy Viewer”将被忽略,因为它已安装。 “Android Traceview”将被忽略,因为它已安装。 “OpenGL ES 的跟踪器”将被忽略,因为它已安装。

如果我看一下已经安装的内容,Android开发工具被列出,版本号为20.0.0.v201206242043-391819。
现在是有趣的部分:
如果我去帮助>关于>安装详细信息>功能列表中列出了Android开发工具包版本:20.0.0.v201206242043-391819,但如果我进入插件,它列出的Android开发工具包版本为18.0.0...
很抱歉又提出更新ADT的问题,因为这个话题似乎已经有很多问题了,但我已经尝试了一些通常的解决方案,但并没有什么效果。
一些额外的信息,人们经常询问 操作系统:Ubuntu 12.04 LTS Eclipse平台:版本3.7.2

1
你是否打开了SDK管理器并验证了你拥有最新的SDK版本。如果是这样,只需删除ADT插件并重新安装即可。 - ian.shaun.thomas
你试过关闭Eclipse然后重新打开吗?我遇到过这种情况,总是挂起电脑而不是关闭Eclipse。我更新了ADT,但在检查更新时它显示我已经有ADT 19...希望能帮到你 :) - Litus
@Litus 是的,我已经尝试过关闭电脑然后再打开 :) 这似乎是解决许多问题的一个令人担忧的大问题。 - Heidi
@腾讯 它说我已经拥有最新的SDK版本,卸载ADT并重新安装仍然无法解决问题。 - Heidi
8个回答

2
最终,我仍然无法修复它,所以我完全卸载了它,并从头开始设置,感谢您的帮助。

是的,获取最新的Eclipse,然后将其工作区设置为您以前的项目所在位置,然后您的旧Android设备就可以正常工作了。按照安装Eclipse插件的说明操作:https://developer.android.com/sdk/installing/installing-adt.html#Download - ozmike

2
在你安装的eclipse文件夹中有一个名为plugins的文件夹。
接下来请按照以下步骤进行操作:
  1. 找到AndriodSDK的插件文件/文件夹并将其移动到另一个文件夹进行备份。
  2. Android网站下载最新版本的AndroidSDK
  3. 将其复制/粘贴到你的plugins文件夹中
  4. 重新启动eclipse
这样一切都应该没问题了。

1
我已经在 /usr/lib/eclipse/plugins 找到插件文件,它叫做 com.android.ide.eclipse.adt_18.0.0.v201203301601-306762.jar。从 Android 网站(https://developer.android.com/sdk/installing/installing-adt.html)下载了 ADT-20.0.0.zip,并在其中找到一个名为 com.android.ide.eclipse.adt_20.0.0.v201206242043-391819.jar 的文件。然后,我用新的文件替换了旧的 adt 文件,现在 Eclipse 中的所有 Android 插件选项都消失了。 - Heidi
尝试解压下载的文件并将其放置在插件文件夹中。如果这样做不起作用,您需要下载 Eclipse 需要的所有 Android 插件,并用它们替换旧插件,因为版本与同一版本兼容,可能存在某些兼容性问题。 - GingerHead

2

我刚在“安装新软件”中尝试了这个,但是我收到了“无法完成请求”的相同错误。请查看错误日志以获取详细信息。 “Android DDMS”将被忽略,因为它已经安装。 “OpenGL ES跟踪器”将被忽略,因为它已经安装。 “Android Traceview”将被忽略,因为它已经安装。 “Android开发工具”将被忽略,因为它已经安装。 “Android层次结构查看器”将被忽略,因为它已经安装。感谢您的建议。 - Heidi

0

在从SDK管理器更新Android SDK工具的最新版本后,请执行以下操作:

  1. 转到Eclipse->帮助->安装新软件
  2. 在“使用”文本框中键入https://dl-ssl.google.com/android/eclipse/
  3. 从列表中选择所有内容,然后单击下一步
  4. 现在Eclipse将提示您,为了安装这些新软件,Eclipse将卸载旧版本(在这种情况下是Android开发工具),单击下一步,阅读并接受许可证,等待下载完成
  5. 重新启动Eclipse,一切都应该正常工作。

0

0

我知道我在这个问题上有点晚了,但是我想贡献一下,因为我自己也遇到了同样的问题。为了检查Eclipse中安装的插件,请执行以下操作。

从Eclipse首选项菜单中... -选择“安装/更新” -从常规菜单中,应该有一个名为“卸载或更新”的链接按钮

这将带您进入一个提示,允许您卸载您添加到Eclipse设置中的任何内容!


0

0
在Eclipse中运行软件更新(帮助>检查更新),并更新ADT。

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