12

当我尝试更新我的 Android SDK 时,出现以下错误。我应该怎么办?

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

6 回答 6

27

我刚刚遇到了这个问题……然后我回到了 Window->Preferences->Install/Update 并设置了 android/eclipse 的更新站点,我把它从 http 改回了 https。

以前我在更新 IDE 时遇到错误,并认为我已将其更改为 http,因为其他帖子建议...并且以前修复了我的更新问题。

现在有了最新的 Android / Eclipse IDE 代码......看来 https 正在工作并且需要。

于 2013-08-28T12:55:26.570 回答
15

对我来说,这是通过应用青蛙人在此处建议的修复方法解决的。

答案:

取消选中“安装期间联系所有更新站点以查找所需软件”</p>

当您点击“安装新软件”时出现的对话框中提到的复选框。

通过espinchi在这里的回答找到了这个答案。

于 2014-03-18T09:16:49.053 回答
8

同意楼上的。

事实上你可以从官方网站得到这个:http: //developer.android.com/sdk/installing/installing-adt.html

在出现的 Add Repository 对话框中,输入“ADT Plugin”作为名称,输入以下 URL 作为位置: https ://dl-ssl.google.com/android/eclipse/

于 2013-08-31T13:50:16.070 回答
2

就我而言,我已经使用 http 几年了(在 https 不起作用之后),所以改回 https 为我解决了这个问题。

于 2013-11-27T04:24:11.707 回答
0

尝试 1)将“https:”更改为“http:”,反之亦然 2)取消选中“安装期间联系所有更新站点以查找所需软件”</p>

如果两种解决方案都不起作用,则手动更新 ADT :: 1) 使用链接卸载 ADT 2) 通过帮助重新安装 ADT -> 安装新软件

于 2014-08-13T15:07:58.300 回答
-1

如果您仍然无法使用 Eclipse 下载 ADT 插件作为远程更新站点,您可以将 ADT zip 文件下载到本地机器并手动安装:

http://dl.google.com/android/ADT-22.6.0.zip
1 .下载 ADT Plugin zip 文件(不要解压):
2. 启动 Eclipse,然后选择帮助 > 安装新软件。
3. 单击右上角的添加。
4. 在添加存储库对话框中,单击存档。
5. 选择下载的 ADT-22.6.0.zip 文件,点击确定。
6. 输入“ADT Plugin”作为名称,然后单击“确定”。
7. 在可用软件对话框中,选中开发人员工具旁边的复选框,然后单击下一步。
8. 在下一个窗口中,您将看到要下载的工具列表。点击下一步。
9. 阅读并接受许可协议,然后单击完成。
10. 如果您收到无法确定软件真实性或有效性的安全警告,请单击“确定”。

安装完成后,重新启动 Eclipse。

于 2014-03-15T05:28:15.027 回答