错误讯息:此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:
-
点击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
为了解决这个问题,在这里我已经介绍了一些步骤,当然它会帮助你。
请按照以下步骤操作:
-
帮助| 安装新的软件
-
selectADT更新站点(有两个,一个使用http://,一个使用https://如果一个不起作用,请尝试另一个。
-
select开发人员工具部分,然后按下一步。
-
你应该看到一个对话框,说“这个软件已经安装,更新将被执行”。 点击确定将导致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文件夹。