在Eclipse Indigo中安装ADT时找不到存储库错误


81

当我尝试安装ADT时,会出现此错误:

An error occurred while collecting items to be installed
session context was:(profile=epp.package.jee, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
No repository found containing: osgi.bundle,com.android.ide.eclipse.adt,16.0.1.v201112150204-238534
No repository found containing: org.eclipse.update.feature,com.android.ide.eclipse.adt,16.0.1.v201112150204-238534
No repository found containing: osgi.bundle,com.android.ide.eclipse.ddms,16.0.1.v201112150204-238534
No repository found containing: org.eclipse.update.feature,com.android.ide.eclipse.ddms,16.0.1.v201112150204-238534
No repository found containing: osgi.bundle,com.android.ide.eclipse.hierarchyviewer,16.0.1.v201112150204-238534
No repository found containing: org.eclipse.update.feature,com.android.ide.eclipse.hierarchyviewer,16.0.1.v201112150204-238534
No repository found containing: osgi.bundle,com.android.ide.eclipse.traceview,16.0.1.v201112150204-238534
No repository found containing: org.eclipse.update.feature,com.android.ide.eclipse.traceview,16.0.1.v201112150204-238534
No repository found containing: osgi.bundle,overlay.com.android.ide.eclipse.adt.overlay,16.0.1.v201112150204-238534

eclipse Java EE版本,我正在关注This。平台是Windows。


如果您不介意添加第二个全新的Eclipse安装:请改为为Java开发人员获取eclipse classicEclipse IDE。这些与开箱即用的ADT插件一起使用。(这是我通常会在收到这样的错误时执行的操作,节省了很多时间。Eclipse有时会非常烦人)

Answers:


344

取消选中“在安装过程中联系所有更新站点以查找所需的软件”(这是上面的错误消息的原因)。


2
这有效!谢谢:)我手动下载了插件,但是即使在我检查选项之前,它也给了我同样的错误。
gideon

5
让我想知道为什么默认情况下选中了“在安装过程中联系所有更新站点以找到所需的软件”。
汤姆·佩斯

2
这应该是公认的答案。默认情况下,此选项处于选中状态,并且每次更新都会失败,而在取消选中该选项后,日食更新会自动生效。这个问题一直困扰着我,直到最后。如果我能对此答案投票一千次,我会做到的。las,我不能这样做,所以我给你一千个谢谢。非常感谢你。一千个谢谢你,我的好先生。
infomaniac50 2014年

也为我工作。@prongs,请接受此答案!
蓬松的

46

只是有同样的问题。

我删除了http://dl-ssl.google.com/android/eclipse/ 网站,然后重新添加了它,然后一切正常下载。


2
我在ADT和其他更新上遇到了麻烦,这一切都解决了。谢谢!
ravemir

3
对我来说类似,除了我删除并重新添加了提到的URL的https版本。
bugfixr

23

对于最新的更新,我不得不使用网址

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

请注意网址末尾的“ https”和“ /”。



这对我也有用-尽管以上答案没有。出于记录,我不必删除以前的任何软件包,只需添加此软件包即可。
XtrmJosh 2014年

7

我最初的ADT URL是https://dl-ssl.google.com/android/eclipse/,这给了我这个错误。

我通过替换httpshttp并再次运行更新来解决它。


5

正如@ZainAli所建议的那样,我还通过删除http://dl-ssl.google.com/android/eclipse/站点并重新添加站点来解决了21.1 Android SDK Tools更新的问题。为此,请单击“可用软件”对话框中的“可用软件站点”链接,然后适当删除。然后返回“帮助/安装新软件”并重新添加它。如果有代表,我会发布一张图片。



0

从开普勒SR1更新到开普勒SR2为我解决了这个问题。我刚刚安装了现有安装,因此没有任何设置受到损害。

Win8.1、64位


0

我在Windows中非常轻松地解决了这个问题。

转到控制面板->网络和共享中心-> Windows防火墙->关闭Windows防火墙

并尝试再次安装,看看魔术:)


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.