Android ADT 23更新 - 由于依赖性冲突,无法完成安装

问题描述 投票:23回答:5

首先,经常会询问ADT更新错误,但我试图做其他问题线程中提到的所有内容但没有成功(使用https和不使用ADT23.zip下载)。

这是我在尝试更新时得到的:

Cannot complete the install because of a conflicting dependency.
  Software being installed: Android DDMS 23.0.0.1245622 (com.android.ide.eclipse.ddms.feature.feature.group 23.0.0.1245622)
  Software currently installed: Android Developer Tools 22.6.2.v201403212031-1085508 (com.android.ide.eclipse.adt.package.product 22.6.2.v201403212031-1085508)
  Only one of the following can be installed at once: 
    Dalvik Debug Monitor Service 23.0.0.1245622 (com.android.ide.eclipse.ddms 23.0.0.1245622)
    Dalvik Debug Monitor Service 22.6.2.v201403212031-1085508 (com.android.ide.eclipse.ddms 22.6.2.v201403212031-1085508)
  Cannot satisfy dependency:
    From: ADT Package 22.6.2.v201403212031-1085508 (com.android.ide.eclipse.adt.package.feature.group 22.6.2.v201403212031-1085508)
    To: com.android.ide.eclipse.ddms.feature.group 22.6.2
  Cannot satisfy dependency:
    From: Android Developer Tools 22.6.2.v201403212031-1085508 (com.android.ide.eclipse.adt.package.product 22.6.2.v201403212031-1085508)
    To: com.android.ide.eclipse.adt.package.feature.group [22.6.2.v201403212031-1085508]
  Cannot satisfy dependency:
    From: Android DDMS 23.0.0.1245622 (com.android.ide.eclipse.ddms.feature.feature.group 23.0.0.1245622)
    To: com.android.ide.eclipse.ddms [23.0.0.1245622]
  Cannot satisfy dependency:
    From: Android DDMS 22.6.2.v201403212031-1085508 (com.android.ide.eclipse.ddms.feature.group 22.6.2.v201403212031-1085508)
    To: com.android.ide.eclipse.ddms [22.6.2.v201403212031-1085508]

我怎么解决这个问题?

android adt
5个回答
10
投票

我遇到了同样的问题并通过完全卸载以前版本的ADT然后安装新版本来解决它。

试试看。


5
投票

这个对我有用 :)

如果由于某种原因您安装了ADT预览并需要恢复到当前稳定版,则无法使用该对话框安装“新”软件,因为您想要的实际上是较旧的软件。而是这样做:

  • 在Windows或Linux上打开“帮助”>“关于Eclipse ...”。在Mac上,使用应用程序菜单>关于...
  • 单击“安装详细信息”按钮。
  • 选择“安装历史记录”选项卡。
  • 选择以前的配置之一。
  • 单击底部的“恢复”按钮。


1
投票

我在没有ADT的情况下下载了Eclipse Luna。这个很重要。

根据您保存工作区的位置以及您使用的eclipse版本,弹出窗口可能会显示它将迁移到Eclipse Luna etc2。我选择迁移到Luna。

然后我去帮忙 - >安装新软件并通过https://dl-ssl.google.com/android/eclipse添加了ADT插件。

我运行了我在ADT 22.xx上开发的应用程序,它在模拟器和我自己的nexus 5上运行良好。

我希望这有帮助.....


0
投票

我在使用Eclipse Luna。我下载了SDK 23.然后当我阅读ADT 23发布时,我很兴奋。我也下载了它。但我放心它有很多错误。我不能用eclipse做任何事情。我想到另一个,ADT 22很好。

所以我又开始使用开普勒了。我也安装了SDK 22.6.2和ADT 22.6.2。我现在很开心。我没有错误了。

如果它正在运行,请勿触摸它!


-1
投票

您必须将Google ADT更新为最新版本!

在Eclipse中转到帮助

安装新软件--->添加

在Add Repository里面写:

https://dl-ssl.google.com/android/eclipse/

双击打开框中的1条目。

遵循Eclipse说明。

加载一段时间后,您将获得最新的开发人员工具和NDK插件

重复2次

汤姆

© www.soinside.com 2019 - 2024. All rights reserved.