12

当我尝试在 Eclipse 中安装新功能(使用 ADT 作为基础包)时,我得到

‘Installing Software’ has encountered a problem.
An error occurred while collecting items to be installed
An error occurred while collecting items to be installed
session context was:(profile=profile, hase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).  No repository found containing: osgi.bundle,com.android.ide.eclipse.base,21.1.0.v201302060044-569685
No repository found containing: osgi.bundle,com.android.ide.eclipse.ddms,21.1.0.v201302060044-569685
No repository found containing: org.eclipse.update.feature,com.android.ide.eclipse.ddms,21.1.0.v201302060044-569685

我已经安装了许多插件,但我不确定哪个插件可能会出错。如果其他人遇到此错误并找到解决方案,那就太好了。谢谢。

4

6 回答 6

47

尝试将 repo 的地址从 http 更改为 https,反之亦然

于 2013-02-17T18:29:45.383 回答
35

这对我有用:

在 Eclipse 中,尝试:

帮助 > 安装新软件

选择“使用:https ://dl-ssl.google.com/android/eclipse/ ”

选择要安装的更新并取消选中“安装期间联系所有更新站点以查找所需软件”

于 2013-04-25T12:26:08.490 回答
0

我在“Android - 开放手机联盟项目”上找到了类似的信息以及如何修复它,这是链接http://code.google.com/p/android/issues/detail?id=38267我希望这会有所帮助你。

您可以尝试的另一件事是导出您的工作空间并重新安装您的 Eclipse。有时兼容性问题可能会导致这种情况。我知道这可能需要一些工作,因为您必须重新添加所有插件,但如果您找不到解决方法或修复,这可能是您可能要考虑的最后一个选项。

于 2013-02-16T19:10:35.993 回答
0

我能够通过使用“http”而不是“https”来解决它(http://dl-ssl.google.com/android/eclipse/

于 2013-05-09T08:50:08.453 回答
0

太棒了,我使用的是 21.0.1 版本,而我的工具出于某种原因使用的是 21.1,并且从 http 更改为 https,即https://dl-ssl.google.com/android/eclipse/似乎可以工作,并且 ADT 已下载并更新.

在启动 Eclipse 时没有错误消息。

可悲的是,在进入工作区时发生的事情是:

  1. 我所有用于 ADT 的工具栏和菜单快捷方式(帮助/关于除外)都已被擦除
  2. 我在“可用”网站中的所有网站都已被清除
  3. 总的来说,我的 Eclipse 现在是 shagged

做得好 Eclipse,您创建的插件噩梦系统已经破坏了我的另一个安装。也就是说,当我敢于安装或使用插件时,就像我曾经遇到的每个实例都失败了一样。

于 2013-04-08T13:01:33.950 回答
0

它也在安装更新的文件夹位置,它没有完整的写入权限,所以我更改了它并将 http 更改为 https。这对我有用。

于 2013-04-04T17:30:54.347 回答