eclipse中的Android开发工具23.0.0和Android L更新错误

时间:2014-06-27 07:05:56

标签: android eclipse adt android-sdk-2.3 android-5.0-lollipop

我使用最新版本的Android L更新了我的SDK并重启了我的日食,即在ADT V.22上运行。但是当我检查更新时 Hep -> Check for updatesNo updates were found

我手动尝试从官方website下载ADT捆绑包并尝试从ADT-23.0.0.zip安装Help -> Install New Software并在网站上介绍安装指南,但它给了我错误

 Cannot complete the install because of a conflicting dependency.
  Software being installed: Android Development Tools 23.0.0.1245622 (com.android.ide.eclipse.adt.feature.feature.group 23.0.0.1245622)
  Software currently installed: Google App Engine Tools for Android 3.5.1.v201312301719-rel-r42 (com.google.gdt.eclipse.mobile.android.feature.feature.group 3.5.1.v201312301719-rel-r42)
  Only one of the following can be installed at once: 
    ADT XML Overlay 22.6.3.v201404151837-1123206 (overlay.com.android.ide.eclipse.adt.overlay 22.6.3.v201404151837-1123206)
    ADT XML Overlay 23.0.0.1245622 (overlay.com.android.ide.eclipse.adt.overlay 23.0.0.1245622)
  Cannot satisfy dependency:
    From: Android Development Tools 23.0.0.1245622 (com.android.ide.eclipse.adt.feature.feature.group 23.0.0.1245622)
    To: overlay.com.android.ide.eclipse.adt.overlay [23.0.0.1245622]
  Cannot satisfy dependency:
    From: Android Development Tools 22.6.3.v201404151837-1123206 (com.android.ide.eclipse.adt.feature.group 22.6.3.v201404151837-1123206)
    To: overlay.com.android.ide.eclipse.adt.overlay [22.6.3.v201404151837-1123206]
  Cannot satisfy dependency:
    From: Google App Engine Tools for Android 3.5.1.v201312301719-rel-r42 (com.google.gdt.eclipse.mobile.android.feature.feature.group 3.5.1.v201312301719-rel-r42)
    To: com.android.ide.eclipse.adt.feature.group 22.0.0

当我编译在更新之前完美运行的现有项目时,它也给了我错误。错误是:

[2014-06-27 12:03:01 - my App] The connection to adb is down, and a severe error has occured.
[2014-06-27 12:03:01 -my App] You must restart adb and Eclipse.
[2014-06-27 12:03:01 - my App] Please ensure that adb is correctly located at 'E:\Android-sdk\adt-bundle-windows-x86_64-20130522\sdk\platform-tools\adb.exe' and can be executed.

我厌倦了之前提供的各种解决方案,用于杀死adb服务器并使用adb kill-server命令重新启动。

任何人都可以解决或指导我如何在eclipse中使用这个新的SDK更新来构建和编译我现有的项目。

4 个答案:

答案 0 :(得分:16)

我有同样的问题并且解决了它。我做的是从eclipse中完全卸载android插件(来自"关于"部分......),包括跟踪视图..

此时重启eclipse!

然后再次添加ADT插件(https://dl-ssl.google.com/android/eclipse/

问题解决了!

我想这是SDK管理器或ADT插件更新机制的一个错误..

答案 1 :(得分:6)

它节省了我的一天......!

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

  • 打开帮助>关于Eclipse ...在Windows或Linux上。在Mac上,使用 应用程序的菜单>关于...
  • 点击"安装细节"按钮。
  • 选择"安装历史记录"标签。
  • 选择以前的配置之一。
  • 点击"还原"底部的按钮。

enter image description here

答案 2 :(得分:1)

我依赖这篇文章 How to install plugin for Eclipse from .zip 我做了一件事。仍然需要我的一些解决方案。我很快就会更新。

这是基于打开ADT插件zip文件的想法,并手工复制它的内容,这是一种老式的复制粘贴方法。我仍然无法使其配置得很好,但工具确实有用。

在执行此操作之前,请不要忘记卸载旧的ADT。

答案 3 :(得分:0)

我遇到了同样的问题,最后我不得不从http://developer.android.com/sdk/index.html下载新的ADT比尝试与依赖项或adt版本打架更快。