【问题标题】:Install trouble for Android SDK in Eclipse Helios在 Eclipse Helios 中为 Android SDK 安装问题
【发布时间】:2012-10-10 18:17:34
【问题描述】:

编辑:我通过不安装 NDK 开发的东西来修复它。我不知道它是什么,或者它做了什么,但它解决了我的问题。

我使用的是 64 位 Windows,使用 Eclipse Helios,并尝试安装最新的 Android SDK。到目前为止,我已经能够下载并安装 SDK Manager 并成功运行它。

当我尝试在 Eclipse 中安装时出现问题(帮助 -> 安装新软件)。每次我尝试使用 URL 地址 (http://developer.android.com/sdk/installing/installing-adt.html) 或 .zip 文件进行安装时,我都会收到此错误:

An error occurred while collecting items to be installed
session context was:(profile=SDKProfile, >     phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
Comparison method violates its general contract!
Comparison method violates its general contract!

互联网似乎没有我能找到的任何答案。谢谢!

【问题讨论】:

    标签: java android eclipse installation


    【解决方案1】:

    谈话迟到了……

    但我在尝试从较旧的 Eclipse 版本(现在包括 Helios)安装软件包时发现了这个错误,这些软件包与 Android 完全无关。实际上,我花了一段时间才弄清楚所有这些 Eclipse 项目名称实际上是版本。在撰写本文时,Eclipse Kepler 是最新的,一旦我升级(几乎是全新安装)到 Kepler 并再次尝试安装软件包,一切正常。

    希望这对某人有帮助。

    【讨论】:

      【解决方案2】:

      以管理员身份运行 eclipse 并安装 Android SDK。

      SDK 安装必须使用https://dl-ssl.google.com/android/eclipse/

      Install ADT Plugin

      顺便问一下,你用的是哪个版本的java?我认为该错误可能是与 Java 1.7 相关的 Eclipse 错误。

      试试 JRE 1.6 看看它是否有效!

      【讨论】:

      • 我正在使用 JRE7。我尝试以管理员身份运行,但似乎遇到了同样的错误,但无论如何它只是在持续运行。
      • 我认为这是一个 Eclipse 错误。你用的是哪个版本的java?
      • 我通过未安装 NDK 来修复它。
      • 突然 Eclipse 拒绝通过 SSL 链接安装 ADT 更新时遇到了同样的问题。正如@Braains 所说,更新为没有 SSL 的 http,然后 NDK 拒绝安装。我不需要它,所以我也跳过了那个安装,但这整件事真是一团糟。
      【解决方案3】:

      您需要以下工具来启动android开发 (1) Eclipse IDE (2) ADT for eclipse(eclipse的android插件) (3) Android SDK

      您可以通过以下链接简要了解每个步骤 http://codeglympse.blogspot.in/2012/10/installing-eclipse-and-android-sdk.html

      【讨论】:

        猜你喜欢
        • 2011-04-22
        • 1970-01-01
        • 1970-01-01
        • 2011-05-05
        • 2012-05-11
        • 1970-01-01
        • 2014-09-20
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多