今天我从SDK管理器安装了API8,之前我只使用过API14。 SDK管理器完成后,重新启动ADT后出现此错误:
此Android SDK需要Android Developer Toolkit版本21.1.0 以上。当前版本为21.0.1.2012-12-6-2-58。
所以我点击查找更新,但我收到“未找到更新”。
我做了以下事情:
使用SDK管理器重新安装android SDK工具(rev 21.1)。
使用SDK管理器重新安装API8和API14。
仍然没有去:(
答案 0 :(得分:47)
我有同样的问题。请在eclipse中尝试以下内容
帮助 - >安装新软件
然后从下拉列表中选择“Android开发者工具更新站点 - http://dl-ssl.google.com/android/eclipse/”并更新ADT
如果这个错误就像这样
未找到包含以下内容的存储库:osgi.bundle,com.android.ide.eclipse.adt,21.1.0.v201302060044-569685
将http:修改为https:
示例:https://dl-ssl.google.com/android/eclipse/
然后更新ADT。这种方法对我有用。
答案 1 :(得分:44)
当你的eclipse ADT插件版本与你的SDK工具版本不匹配时,你会遇到这个问题。
您是否尝试在eclipse中更新ADT插件?
帮助 - >安装新软件,然后使用ADT update site应该工作。
如果您使用此网站时出现No Respository Found
错误,则应使用HTTPS version代替。
如果您仍然无法安装它,可以单独下载zip并手动安装。您可以在ADT troubleshooting page.
找到最新的zip和安装说明答案 2 :(得分:12)
如果“http”中有问题。
答案 3 :(得分:8)
我尝试了这里提到的所有方法,但仍然没有成功。 最后帮助的是来自No repository found error in Installing ADT in eclipse Indigo的提示:
取消选中“在安装期间联系所有更新站点以查找所需的软件”
答案 4 :(得分:7)
您应该通过以下方式将ADT更新为最新版本。
的Eclipse - >转到帮助 - >安装新软件 - >添加 - >内部添加存储库 写Name =“ADT”(如你所愿)和 Location =“https://dl-ssl.google.com/android/eclipse/” - >后 加载一段时间你会得到开发人员工具& NDK插件 - > 检查是否要安装使用NDK作为将来使用或选中 只有开发者工具 - >单击下一步 - >完成。
在此之后,您可以将SDK更新到最新版本。
希望它会有所帮助。
答案 5 :(得分:4)
得到这个,从ADT 22.3到23。
不确定是什么让Eclipse无法找到更新(可能是某些ID已更改或其他内容),但解决方案是使用“帮助”将GTT插件安装在现有插件上 - >安装新软件,只需选择相同的网站,无需更正从 https 到 http 的网址,反之亦然。该向导将告诉您,有一堆冲突导致删除旧版本的插件 - 没关系,去吧。
UPD 貌似,(至少有一个人贬低了答案),强有力地安装旧版本并不适用于所有人。在这里the related bug,它说Exclipse / ADT的旧安装是绝对无法更新的,应该只需下载新的捆绑来解决这个问题。
PS 无论如何,您现在应该使用Android Studio。与Eclipse相比,它具有内存耗费,并且对它和不同的热键有着截然不同的感觉,但(尽管我不愿意说它长期以来一直是一个偎依的Eclipse用户)它的方式更好,至少对于Android开发而言。
答案 6 :(得分:3)
这里也有同样的问题,但幸运的是现在已经解决了。帮助 - >安装新软件和安卓工具管理器没有帮助。
我重新下载了ADT软件包并简单地复制了失败的安装,现在可以正常工作了。
答案 7 :(得分:2)
上周末我遇到了同样的问题。转到帮助 - >安装新软件。这里使用Android开发人员工具更新站点网址 - http://dl-ssl.google.com/android/eclipse/,应该出现两个选项,我不记得选择哪一个;)(应该是带DEV的那个)
我不认为这是必要的,但在我用ADT删除和下载整个Eclipse之前。但它没有必要。