尝试在Eclipse中安装新功能(使用ADT作为基础包)

Som*_*lse 12 eclipse osgi bundle runtime-error adt

当我尝试在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
Run Code Online (Sandbox Code Playgroud)

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

Lui*_*ldi 47

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

  • 确实.内置的repo url以`http:// dl-ssl.'开头,并将其更改为`https:// dl-ssl`修复它.:) (2认同)

Can*_*ner 35

这对我有用:

在Eclipse中,尝试:

帮助>安装新软件

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

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


gre*_*pit 0

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

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