错误消息:此Android SDK需要Android Developer Toolkit 22.6.1或更高版本

时间:2014-03-19 17:22:58

标签: android eclipse adt

最近我遇到了以下错误:

screenshot of dialog

最奇怪的是,我刚刚通过工作eclipse更新了sdk中的一些软件包。没有任何信息或警告,在此更新后,当前adt将崩溃。我已检查过最新的更新,即使在Google的页面上也无法找到新的adt。即使是新的adb也包含旧的adt。

来自http://developer.android.com/tools/sdk/tools-notes.html

  

依赖关系:Android SDK平台工具修订版18或更高版本。如果你   正在使用ADT在Eclipse中开发,请注意此版本的SDK   工具设计用于ADT 22.6.1及更高版本。如果你还没有   已经,将您的ADT插件更新为22.6.1。

唯一的解决方案是为它下载新的独立eclipse和外部插件吗? android工作室是否面临同样的问题?

环境:linux x64。

5 个答案:

答案 0 :(得分:115)

今天我和我的一个朋友遇到了同样的问题,所以我尝试过很多东西,比如重新启动eclipse 检查更新等,但没有一个对我有用

然后我找到了Here的解决方案,它对我和我的朋友来说都是一种魅力。

请按照此处的步骤操作:

  • 启动Eclipse,然后选择“帮助”>安装新软件。
  • 点击右上角的添加。
  • 在出现的“添加存储库”对话框中,输入" ADT插件"为了 位置的名称和以下URL:

    https://dl-ssl.google.com/android/eclipse/

  • 单击“确定”。

如果您在获取插件时遇到问题,请尝试使用" http"在位置网址中,而不是" https" (出于安全原因,首选https)。

  • 在“可用软件”对话框中,选中旁边的复选框 开发者工具,然后单击下一步。
  • 在下一个窗口中,您将看到要下载的工具列表。 点击下一步。阅读并接受许可协议,然后单击 完成。
  • 如果您收到安全警告,说明其真实性或 无法建立软件的有效性,单击“确定”。
  • 安装完成后,重新启动Eclipse。

答案 1 :(得分:14)

我昨天报道了this bug。解决方案是使用帮助 - >使用 httpS:// 协议安装新软件选项( s 非常重要)。无需特殊下载或重新安装,只需选择正确的更新站点。

答案 2 :(得分:8)

问题是Android ADT中的默认更新站点是

http://dl-ssl.google.com/android/eclipse/

但此网站无法正确更新

解决方案是使用协议https

添加新的安装站点

https://dl-ssl.google.com/android/eclipse/

点击帮助 - >安装新软件 - >添加

并使用此网站更新ADT

问题:https://code.google.com/p/android/issues/detail?id=67325

答案 3 :(得分:5)

要解决这个问题,我在这里介绍了一些步骤,肯定会对你有帮助。

请按以下步骤操作:

  1. 帮助|安装新软件

  2. 选择ADT更新站点(有两个,一个带有http://,另一个带有https://如果一个不起作用,请尝试另一个。

  3. 选择开发者工具部分,然后按下一步。

  4. 您应该会看到一个对话框,上面写着"此软件已经安装,将执行更新"。单击“确定”将导致安装22.6.1。

  5. 2014年3月27日更新

    They released 22.6.2 and fixed this issue so update your ADT to new version.

    您可以看到此主题:Cannot update from ADT 22.3.0. to 22.6.1

答案 4 :(得分:0)

您可以转到 Window-> Android SDK Manager 并查看您的版本。 在我的情况下,它显示我已经安装了工具包 22.6.1 但仍然出现错误。无论您是否已经拥有它,您都可以执行以下操作来修复。

  • 转到帮助 - >安装新软件 ...在下面显示的对话框中,点击右上角的“添加”按钮。
  • 在位置粘贴https://dl-ssl.google.com/android/eclipse/。你可以说出任何名称。
  • 单击“确定”,然后单击“下一步”按照对话框。
  • 如果系统提示您已经拥有该消息,请同意以便更新(如果不存在则安装)。

这应解决问题。 来源:http://codewriterstips.blogspot.nl

如果您的Android sdk是旧的。你必须在developer.android.com下载新的android sdk,然后复制一些nececary文件夹。