【问题标题】:Can't update ADT plugin in Eclipse to version 23.0.0 or above无法将 Eclipse 中的 ADT 插件更新到 23.0.0 或更高版本
【发布时间】:2014-06-30 13:48:48
【问题描述】:

我是 Android 编程的初学者。我的问题是,我无法更新 ADT。问题开始了,经过很长时间我在 Android SDK Manager 中更新了 Android SDK Tools。然后我试图将一个项目导入工作区。但我无法导入它,因为每次我单击“完成”按钮时,什么都没有发生。然后我关闭 Eclipse 并再次打开它,并显示以下错误:

我点击了检查更新,但没有找到任何东西。在互联网上我找到了一个URL,所以我点击了帮助-->安装新软件...-->添加-->并粘贴了这个URL。当我点击下一步时,它显示了我想要安装的项目列表以及一个错误:

Cannot complete the install because of a conflicting dependency.
 Software being installed: Tracer for OpenGL ES 23.0.0.1245622 (com.android.ide.eclipse.gldebugger.feature.feature.group 23.0.0.1245622)
 Software currently installed: Tracer for OpenGL ES 21.0.0.v201210310015-519525 (com.android.ide.eclipse.gldebugger.feature.group 21.0.0.v201210310015-519525)
Only one of the following can be installed at once: 
Tracer for OpenGL ES 23.0.0.1245622 (com.android.ide.eclipse.gldebugger 23.0.0.1245622)
Tracer for OpenGL ES 21.0.0.v201210310015-519525 (com.android.ide.eclipse.gldebugger 21.0.0.v201210310015-519525)
Cannot satisfy dependency:
From: Tracer for OpenGL ES 23.0.0.1245622 (com.android.ide.eclipse.gldebugger.feature.feature.group 23.0.0.1245622)
To: com.android.ide.eclipse.gldebugger [23.0.0.1245622]
Cannot satisfy dependency:
From: Tracer for OpenGL ES 21.0.0.v201210310015-519525 (com.android.ide.eclipse.gldebugger.feature.group 21.0.0.v201210310015-519525)
To: com.android.ide.eclipse.gldebugger [21.0.0.v201210310015-519525]

我也在某处读到,我应该尝试用更新的插件文件夹替换插件文件夹,所以我尝试将 Eclipse 文件夹中的“plugins”文件夹重命名为“pluginsx”并粘贴我从下载的新文件夹site。在此之后我无法打开 Eclipse。

这个site 也与我遇到的问题大致相同,并且有一个答案被接受为问题的解决方案。所以我也尝试download,并将这三件事复制到下面评论中提到的文件夹中,但我仍然遇到同样的问题,没有任何改变。

所以现在我不知道如何解决这个问题。谁能帮帮我?

提前致谢。

【问题讨论】:

    标签: android eclipse adt eclipse-adt


    【解决方案1】:

    帮助-->安装新软件-->已经安装了什么?

    然后,选择“Android DDMS, Andoid Devlopment Tools,Android Hierarcy Viewer, Android native Development Tools, Android Traceview, Tracer for OpenGL ES”并点击卸载。

    完成这一步后,尝试添加链接 (https://dl-ssl.google.com/android/eclipse/),名称为 ADT Plugin。此链接将获得最新的 ADT 插件。这样就可以重新安装 ADT。

    【讨论】:

    • 我无法卸载 ADT,因为它告诉我它需要删除 eclipse.exe
    • 不要尝试卸载 Android 开发者工具选项。只需卸载上述插件即可
    • @SQLiteNoob 跟我一样……你找到解决办法了吗?
    • 当我选择这些提到的包时,卸载按钮保持非活动状态。帮助!
    • 精致。谢谢你:)
    【解决方案2】:

    这些“更新”单独的答案都不适合我。

    我使用的解决方案是卸载 ADT(来自 Uninstalling Android ADT)

    Help > About Eclipse > Installation Details
    

    选择所有 Android 模块(以 com.android.ide... 为前缀)

    并删除它们(卸载...)并从

    重新添加库
    help > Install new software
    

    如上所列......

    【讨论】:

    • 我希望这个答案会有所帮助,因为没有任何建议对我有用,但是当我这样做时,它删除了我的 eclipse 安装的一部分(例如 eclipse.exe 被删除),现在我有了再次下载并重新安装整个 Eclipse。
    • 删除库删除了你的eclipse.exe?似乎不太可能。我怀疑你首先尝试了“一些事情”——就像我们所有人一样——其中一个步骤破坏了安装......
    • 我的同事说这解决了问题。他还说卸载 ADT 后不要重新启动 Eclipse,而是直接安装新的 ADT,如上所述。
    • 我照他说的做了,效果就像魔术一样。卸载后不要重新启动你的 Eclipse,并确保你删除了所有的 android 库(所有都以 com.android.. 为前缀)。
    • @Andrew T. 我在卸载 ADT 后重新启动了 eclipse。哇..真是一团糟!
    【解决方案3】:

    对我有用的唯一解决方案是从 Android site 下载当前的 Eclipse ADT 包

    下载后,我将我当前的 sdk 复制到 .../development/sdk 之类的文件夹中。然后我删除了这个新 Bundle 附带的 sdk。

    我将 ADT Bundle 放在 .../development/adt-bundle-... 中。 启动它后,你在Window > Preferences > Android 中通知新的sdk 位置,所以在SDK Location 中你放置新的sdk 路径。就我而言:.../development/sdk

    当然,你可以把sdk文件夹放到新建的ADT Bundle文件夹里面,不过我是这样做的,因为我也用Android Studio,所以我把两个IDE指向同一个SDK。

    完成此操作并确保一切正常后,我删除了旧的 ADT Bundle 文件夹。

    【讨论】:

      【解决方案4】:

      我遇到了同样的问题,以下解决方案对我有用。

      我的 ADT 版本为 22 时,我安装了 M Preview 的 SDK 平台。 所以我只是卸载了 M 预览版的 SDK 平台,并从 SDK 管理器安装了 API 级别 22 的 SDK 平台。

      这对我有用。

      【讨论】:

        【解决方案5】:

        这个解决方案有效.!!!!!!!

        打开eclipse>帮助>关于eclipse>安装

        卸载包含在您下载的 .zip 文件中的组件。下载如下。

        (感谢 zakimark 先生

        我发现有时首先卸载所有 7 个组件更简单:

        -Android DDMS -Andoid 开发工具 -Android层次结构查看器 -Android 原生开发工具 -Android Traceview - OpenGL ES 的跟踪器 - 适用于 Android 的 Google App Engine 工具(如果已安装)

        然后下载latest ZIP/Archive

        从帮助->安装新软件->添加->存档安装存档 选择下载的 ZIP,为其命名并遵循标准安装过程。

        【讨论】:

          【解决方案6】:

          安装 ADT 是一个主要问题,特别是在更新时。有时通过提供直接链接来安装 ADT 也很痛苦。通常 Eclipse 会在显示“计算需求和依赖关系”时停止。

          我发现有时首先卸载所有 7 个组件更简单:

          -Android DDMS
          -Andoid 开发工具
          -Android 层次结构查看器
          -Android 原生开发工具
          -Android Traceview
          - OpenGL ES 的跟踪器
          - 适用于 Android 的 Google App Engine 工具(如果已安装)

          然后下载latest ZIP/Archive

          从帮助->安装新软件->添加->存档安装存档
          选择下载的 ZIP,为其命名并遵循标准安装过程。

          【讨论】:

            【解决方案7】:

            我无法从“帮助->安装详细信息”页面卸载旧的 ADT 插件,因为当我选择任何模块时“卸载...”按钮被禁用。

            此外,由于 ADT 包不再可供下载,因此无法重新安装。

            对我有用的是使用来自here 的 Eclipse 安装程序安装基本的 Eclipse 环境。在安装程序中,我从汉堡菜单中选择了“高级模式...”,然后只选择了“Eclipse Platform”进行安装,即只选择核心工具。我认为这只能使用安装程序。

            安装 eclipse 后,我使用“帮助->安装新软件”并使用链接 https://dl-ssl.google.com/android/eclipse/ 安装了所有 ADT 插件。

            YMMV,但这对我有用。

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 2014-08-20
              • 2022-08-19
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2015-12-12
              • 1970-01-01
              • 2012-10-11
              相关资源
              最近更新 更多