错误讯息:此Android SDK需要Android Developer Toolkit版本22.6.1或以上

最近我遇到以下错误:

对话框的截图

最奇怪的是,我刚刚通过eclipse更新了一些来自sdk的包。 没有任何信息或警告,在这次更新之后,当前的adt将会崩溃。 我检查了最新的更新,即使在谷歌的网页上也找不到新的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 studio是否面临同样的问题?

环境:linux x64。

今天我和我的一个朋友面临同样的问题,所以我尝试了很多事情,如重新启动日食检查更新等,但没有人为我工作。

然后我从这里find了一个解决scheme, 这对我和我的朋友来说都是一种魅力。

按照这里的步骤:

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

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

  • 点击OK。

如果您在获取插件时遇到困难,请尝试使用位置URL中的“http”而不是“https”(出于安全原因,首选https)。

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

我昨天报告了这个bug 。 解决方法是使用帮助 – >使用httpS://协议安装新的软件选项( s很重要)。 无需特殊下载或重新安装,只需select正确的更新站点。

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

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

但是这个网站没有正确更新

解决scheme是使用协议https添加一个新的安装站点

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

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

并使用此网站来更新ADT

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

为了解决这个问题,在这里我已经介绍了一些步骤,当然它会帮助你。

请按照以下步骤操作:

  1. 帮助| 安装新的软件

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

  3. select开发人员工具部分,然后按下一步。

  4. 你应该看到一个对话框,说“这个软件已经安装,更新将被执行”。 点击确定将导致22.6.1被安装。

更新27/03/2014

他们发布了22.6.2,并解决了这个问题,所以更新你的ADT到新版本。

你可以看到这个线程: 不能从ADT 22.3.0更新。 到22.6.1

你可以到Window-> Android SDK Manager并检查你的版本。 在我的情况下,它显示我已经有工具包22.6.1安装, 但仍然得到错误 。 无论您是否已经拥有,您都可以执行以下操作来解决问题。

  • 转到帮助 – >安装新软件 …在下面显示的对话框中,点击右上angular的“添加”button。
  • 在“位置中粘贴https://dl-ssl.google.com/android/eclipse/ 。 你可以任何名字。
  • 单击确定,然后单击下一步按照对话框。
  • 如果出现提示信息,说明已经拥有它,只需同意,以便它得到更新(或者如果它不在那里,则安装)。

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

如果你的android sdk是老的。 你必须在developer.android.com下载新的android sdk,然后拷贝它上面的一些nececary文件夹。