使用Android开发工具v.23更新Eclipse

eut 发布于 2019-05-23 adt 最后更新 2019-05-23 07:24 94 浏览

我使用新的SDK工具更新了Eclipse(修订版23),但现在Eclipse启动时收到错误消息:

This Android SDK requires Android Developer Toolkit version 23.0.0 or above. Current version is 22.6.3.v201404151837-1123206. Please update ADT to the latest version.
“检查更新”未找到更新。如果我尝试“安装新软件”,我可以看到版本23,但由于以下错误我无法升级:
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: Android Developer Tools 22.2.1.v201309180102-833290 (com.android.ide.eclipse.adt.package.product 22.2.1.v201309180102-833290)
Only one of the following can be installed at once: 
    ADT Package 22.6.3.v201404151837-1123206 (com.android.ide.eclipse.adt.package 22.6.3.v201404151837-1123206)
    ADT Package 23.0.0.1245622 (com.android.ide.eclipse.adt.package 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: com.android.ide.eclipse.adt.package [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: com.android.ide.eclipse.adt.package [22.6.3.v201404151837-1123206]
Cannot satisfy dependency:
    From: ADT Package 22.2.1.v201309180102-833290 (com.android.ide.eclipse.adt.package.feature.group 22.2.1.v201309180102-833290)
    To: com.android.ide.eclipse.adt.feature.group 22.2.0
Cannot satisfy dependency:
    From: Android Developer Tools 22.2.1.v201309180102-833290 (com.android.ide.eclipse.adt.package.product 22.2.1.v201309180102-833290)
    To: com.android.ide.eclipse.adt.package.feature.group [22.2.1.v201309180102-833290]
从网站上下载最后一个ADT后,似乎还有另一个问题。 随着SDK工具修改。 23 proguard未安装,文件夹SDK dir/tools/proguard丢失,并且缺少其他工具。这个版本包含一些错误。
已邀请:

nodio

赞同来自:

这对我有用。我使用新安装的ADT软件包升级到版本23.02(或23.03,如果提供),并迁移原始工作区并添加修补程序。这是仅适用于ADT Bundle的过程。 (首先备份工作区) 1 /从谷歌安装最新的adt包。 (由于某些原因,使用谷歌下载页面只是在Chrome上循环播放!?!)

2 /从这里下载补丁: 3 /根据Googles (poorly described) instructions应用补丁
...并复制以下文件: 工具/ HPROF-CONV结果 工具/支持/ annotations.jar结果 工具/ proguard的结果 这意味着=>仅复制tools / hprof-conv的文件 这意味着=>仅复制tools / support / annotations.jar的文件 这意味着=>复制tools / proguard
的目录和所有内容 3 /在启动时将旧工作区指向新安装。 (项目仍然会出现错误,不要担心) 4 /选择帮助 - >安装新软件,选择更新站点,然后在出现提示时选择版本23.03。
  • 检查更新网站,然后从https => http为google编辑一个,如下所示: Change to "http"。这似乎使Eclipse Updater构建了一个新的更新配置文件,避免了下载错误。您可能还会从Windoze获得“unsigned”提示警告提示,但只是“允许访问”以防止阻止。
5 /如果您对“android.R”的引用仍然出错,这是因为您可能没有相应的“平台构建工具”。检查“Android SDK Manager”,了解您的构建工具: enter image description here 还要检查项目的“Android”版本,以确保您拥有兼容的Android API。 应下载23.02版,现在应该编译您的项目。 谷歌已经放弃了Eclipse ADT的所有UI修剪(即你会看到Juno的飞溅)。我认为这将是一个问题,但似乎没问题。我认为这表明谷歌是多么绝望的解决方案。鉴于Android工作室距离不远,Google不希望再投入ADT。我想这就是你用“免费”软件得到的。希望大人现在重新掌权,而Google Studio也不会是这样的灾难。

eos_et

赞同来自:

谷歌发布了ADT v23.0.2。这解决了之前ADT版本23的许多问题。 一步步:

  • 菜单帮助→安装新软件...
  • 对于“使用”,请选择Android源https://dl-ssl.google.com/android/eclipse Work with Android source
  • 勾选ADT v23.0进行安装,然后单击“下一步”
  • Eclipse将显示“安装修复页面”,因为与先前版本存在冲突。 (如果没有,请参阅下文。)选择“更新我的安装以与正在安装的项目兼容”以卸载旧版本并安装新版本。之后,继续执行常规步骤。
Install remediation page 注意:当我安装新版本的ADT时,我没有包含新版本的“Android Native Development Tools”软件包。相反,我首先安装了其余的软件包,然后安装了“Android Native Development Tools”。出于某种原因,如果我尝试安装包括“Android Native Development Tools”在内的所有新软件包,安装将失败。 如果没有“修复页面”,则为the only way to remove the ADT plugin from Eclipse is to go to menu Help → About Eclipse → Installation Details and uninstall from there。但是存在卸载Eclipse本身的风险。

ket

赞同来自:

我在Mac OS X 10.9.3上遇到了相同的“冲突依赖”错误,并且只是升级不是一个选项。最终工作的是从developer.android.com下载最新的Eclipse ADT捆绑zip文件,将其解压缩并仅将“eclipse”文件夹移动到我的旧eclipse文件夹所在的位置。 (解压缩Eclipse ADT包zip文件会给你“eclipse”和“sdk”文件夹)。 如果您决定采用相同的路线,请首先确保您知道您的工作区路径是什么。这可以在首选项中找到。然后将旧的“eclipse”目录(不是Eclipse.app)重命名为eclipse-22.6.3,然后将提取的“eclipse”文件夹移动到其位置。在里面运行新的Eclipse.app,当它询问你关于Workspace时,只需输入你上面提到的相同路径。或者也可以稍后在“首选项”中设置。 也许值得补充的是,要重新启用Android SDK Manager和Android Virtual Device Manager,请选择Window - > Customize Perspective - > Command Groups Availability,然后选择Android SDK和AVD Manager。这将把这两个项添加到当前透视图(Java)的“Window”菜单项中。 我没有移动提取的“sdk”文件夹,因为我已经将sdk文件夹放在与eclipse相同的目录中,我已经将其更新为最新的Android工具。但如果它让您感觉更安全,您还可以重命名旧的sdk文件夹(用于备份目的)并将新提取的文件夹移动到其位置。

tiste

赞同来自:

无法更新您可能已下载的现有ADT捆绑包。 您可以选择以下两种方法之一:

  1. 从eclipse.org安装Eclipse并通过指向更新站点安装ADT:https://dl-ssl.google.com/android/eclipse
  2. 从以下网址下载捆绑包:
从ADT软件包23.0.2开始,您应该能够更新到ADT的未来版本。

ha

赞同来自:

如果Eclipse在从Eclipse安装中卸载ADT插件后出错,请尝试编辑Eclipse文件夹→配置中的文件config.ini。找:

eclipse.application=
并将其更改为:
eclipse.application=org.eclipse.ui.ide.workbench
我希望它对你也有用。

ehic

赞同来自:

我在评论中找到了这些说明。 下载最新版本的ADT并使用现有工作区。这实际上是你做过的最不痛苦的升级。它没有弄乱.android文件夹,所以我仍然有我原来的调试密钥。只有缺少的东西是我几乎没有使用的几个附件,它们很容易安装到新版本中。 注意不要安装到现有的adt文件夹中创建一个新文件夹,这样如果新安装不起作用,你仍然可以退回。

walias

赞同来自:

在其他答案中尝试了这些方法但没有成功之后,我刚从http://developer.android.com/sdk/installing/index.html?pkg=adt安装了一个新的捆绑包,并且工作正常。 请执行下列操作:

  1. 由于您不想再次重新下载所有平台,请将现有的一个从/ OLD_ANDROID_SDK_PATH / sdk / platforms复制到/ NEW_ANDROID_SDK_PATH / sdk / platforms。
  2. 从最近下载的捆绑包中打开新Eclipse时,请确保重复使用以前的“workspace”文件夹。这样可以确保记住以前的所有设置。
  3. 在上一个工作区打开新的Eclipse之后,请检查所使用的Android SDK是否指向新的(Eclipse首选项 - > Android)。它可能指向旧的,因为您已经重复使用了预览工作区设置。
通过这些步骤,您不必重新配置所有内容,并且您无需花时间在Google Developers的此升级上对此BUG进行故障排除。 祝你好运! ;-)

miure

赞同来自:

对我来说,它有助于删除Android 4.4W,这也是API 20,可能是冲突的原因。因此,只有安装Android 4.4W或Android L才能修复它。 而且(这可能只适用于我)它只适用于Android Studio而不是Eclipse ...

iut

赞同来自:

下载ADT,在Eclipse中配置以及修复依赖性问题的完整过程: 下载ADT:

  1. 打开此链接:https://dl-ssl.google.com/android/eclipse/
  2. 下载ADT-23.0.2.zip这是ZIP文件夹的最新版本,不要解压缩。
在Eclipse中配置ADT:
  1. 打开Eclipse→转到菜单帮助→安装新软件...
  2. 点击右侧的添加.. 按钮。
  3. 将打开“添加存储库”对话框。
  4. 在名称中:编写ADT插件
  5. 在位置:输入您通过单击存档..按钮下载的ADT压缩文件夹的路径。
**错误可能是重复的位置。要解决此问题,请按照以下步骤操作: 1.1关闭当前对话框。 1.2单击“可用软件站点”链接,然后选择与添加了压缩文件或ADT插件条目位置相同的条目。选择后,将其删除。 1.3然后,再次转到上一个 Add ... 对话框。 1.4再次,在“添加存储库”对话框中添加“名称”和“位置”。 选择开发工具中的所有选项,然后单击 Next 以完全安装ADT。 修复ADT中的依赖性问题:完成上述所有步骤后,可能会出现依赖性问题。要解决此问题,请执行以下步骤:
  1. 单击“安装”对话框中的“已安装”。
  2. 单击“已安装的软件”选项卡,现在选择以前版本的所有开发工具查看版本并卸载它们。
现在依赖性问题的所有问题都会消失,并按照Next,Next向导进行安装:) 祝一切顺利。这肯定会有所帮助。

iipsa

赞同来自:

我找到了“冲突依赖”问题的解决方案。我没有与DanielDíaz的回复相同的页面,但页面显示“冲突的依赖”,我无法做任何事情。 问题是我不是文件的所有者。 Eclipse安装在其他会话中(在OS  X上)。我有权阅读和编写Eclipse文件,但我不是所有者。对所有Eclipse文件执行“chown”命令以解决问题。之后,我和Daniel Diaz的结果相同。 我希望这可以帮助别人。

tut

赞同来自:

如何从22.xx.x更新到23.0.2(我的解决方案)。这将打败依赖性问题。 我好几天都遇到了这个问题,我在这个链接上尝试过每一个解决方案,但没有运气。我终于想出了一个真正有效的解决方案! 请注意,此解决方案适用于Windows 7(64位)。它可能适用于其他Windows操作系统。 开始了:

  1. 从中下载最新的ADT套装 http://developer.android.com/sdk/index.html#download
  2. 解压缩并打开“eclipse”文件夹 - >“plugins”文件夹
  3. 现在去你的旧日食并打开“eclipse”文件夹 - >“plugins”文件夹,然后将所有内容复制到其中。
  4. 现在将它们粘贴到(NEW ECLIPSE)的“plugins”文件夹中,但不要覆盖任何内容。
  5. 在新Eclipse的“plugins”文件夹中,进行搜索。输入22.(注意带有点的22)并按Enter键。
  6. 搜索结果将显示所有文件或文件夹..... 22.6 ......例如,
    com.android.ide.eclipse.adt_**22.6.2**.v201403212031-1085508
    
  7. 突出显示所有这些文件/文件夹,然后点击删除键。
  8. 确保将旧的API / SDK更新到最新版本并加载此sdk目录以使用新的日食。
要么 您可以观看此视频,该视频向您展示如何将所有SDK / API移动到新的SDK文件夹。 链接:https://www.youtube.com/watch?v=jPZpJdnbbN0 我没有尝试从任何其他ADT版本更新,但我认为它也适用于任何旧的ADT版本。 在尝试之前不要忘记备份内容。

oest

赞同来自:

  • 我通过删除显示的ADT Bundle解决了这些问题 错误。
  • 然后我解压缩了新的ADT包以解决这些问题。之后,我刚刚在Android SDK Manager中更新了Android 4.4.2(API 19)。
  • 由于更新Android SDK,您收到这些错误 工具22.6.2。下面我展示它的截图。 Enter image description here
  • 安装所有内容,如屏幕截图所示。然后这些 问题不会再发生。

afuga

赞同来自:

使用developer.android.com上发布的ADT软件包,其他任何答案都不适用于我。 我最终下载了最新版本的Eclipse(不是ADT软件包),然后通过菜单帮助→安装新软件→输入https://dl-ssl.google.com/android/eclipse(由@RED_提及)安装ADT插件。 我还必须更新我的工作区以指向我以前的工作区,并且大多数事情似乎都已恢复。 旁注:这似乎是迁移到Android Studio的好时机......

qut

赞同来自:

在ADT捆绑的Eclipse上,我必须首先卸载ADT,然后进行全新安装。 要从Eclipse中删除ADT插件:

  • 转到菜单帮助→关于Eclipse→安装详细信息。
  • 选择ADT插件,然后单击卸载。
  • 卸载后,从帮助→安装新软件安装ADT。

funde

赞同来自:

解决方案,请参阅:http://bazalabs.com/solution-for-the-update-problem-of-android-developer-toolkit-version-23-0-0-or-above/ 此解决方案是您更改文件和保持Eclipse ADT而不是下载新文件的正确方法。

krerum

赞同来自:

我这样做是为了解决同样的问题(在OS X中):

  1. 帮助>安装新软件>添加或选择此存储库“http://download.eclipse.org/eclipse/updates/4.3
  2. 在“Eclipse平台”下选择最新版本的Eclipse。
  3. 安装程序将询问您是否要卸载ADT,单击“完成”。
  4. 使用此存储库重启Eclipse并仅安装ADT 23:https://dl-ssl.google.com/android/eclipse
  5. 重新启动Eclipse并安装DDMS,Hierarchy Viewer,Trace View等。
  6. 再次重启Eclipse。
希望能帮助到你。

uaut

赞同来自:

您需要卸载旧版本并安装23 卸载: 有关Eclipse SDK>安装详细信息的帮助> 选择要卸载的Android相关软件包 然后安装V23。

uet

赞同来自:

  • 只需卸载以前的ADT。
  • 转到菜单帮助→关于Eclipse→安装详细信息
  • 卸载所有以com.android.ide
  • 开头的插件
  • 从更新站点再次安装ADT。

jalias

赞同来自:

已提供的答案显示解决方案取决于您的特定环境的程度。我最初尝试升级Windows 8.1机器;当失败时,我尝试升级Vista PC。当失败时,我在Win 8.1上尝试了Android Studio。由于O / S,Eclipse,Java之间的版本冲突,当然还有谷歌的崩溃,我们都遇到的问题导致了不同的解决方案。 这是我做的: 我放弃了捆绑。对于Vista,我安装了Eclipse 4.3.2(Kepler)并下载了加载23.0.2的SDK安装程序。已经安装了jdk1.6。只剩下就是使用SDK管理器来下载我的最低平台(API 8) - V20并不是那么向后兼容。但至少现在我并没有完全死在水中。 对于Windows 8.1,Android Studio似乎已安装。但当我尝试安装我的项目时,它停止了它抱怨没有包含google-play-services_lib。我没有使用它,所以看来这是Android Studio的要求。真? 所以我回到了Eclipse。我安装了Luna和jdk8u5,但后来试图恢复到Vista的功能。 Oracle无法提供jdk1.6所以我不得不下载1.7并希望。下载了SDK,又获得了23.0.2。到现在为止还挺好。 然后问题是installer-r23.0.2-windows显然硬连线在'C:\ Windows \ system32 \ java.exe'中找到JDK:[2]。我将PATH设置为jdk1.7.0_65 \ bin并将JAVA_HOME环境变量设置为它。都没有奏效。安装程序仍然在Windows \ System32中的java8上被阻塞。 所以我重命名了C:\ Windows \ System32 \ java.exe来禁用它,安装程序-r23找到了C:\ Program Files \ Java \ jre8 \ bin \ java.exe。安装程序已成功完成。为什么它不喜欢Windows \ System 32中的相同文件(V8.0.5.13)对我来说是一个谜,但也许是某人的线索。 仍然必须下载API 8,但我认为我也在8.1机器上运行。 除了让Eclipse将我的Motorola RazrM识别为USB连接设备。这需要转到Win8.1 DeviceManager并更新ADB接口中的Mot Composite ADB接口。这需要下载摩托罗拉设备管理器。手机还没有出现在Eclipse Devices View中。它正在等待手机上的新确认,显然已被添加到最新的ADT中。虽然我需要在Samsung 10.1平板电脑上升级驱动程序,但它没有添加连接请求确认。 终于,噩梦结束了。我最大的问题似乎是跳到最新版本 - 然后试图在23.0破裂时倒退。我想我学到了很多教训。但是,真的,它是否必须这么难? 希望这可以帮助。

krerum

赞同来自:

不要这样做 警告:请参阅以下评论此答案。这些步骤对许多人产生了负面影响。

  1. 单击“帮助/安装新软件...”
  2. 点击什么是“已安装”(如下图所示)
  3. 在新窗口中,您可以卸载旧的ADT(卸载Android开发工具,Android DDMS,Android层次结构查看器,Android TraceView,Android原生开发工具和OpenGL ES跟踪器)
  4. 重启Eclipse
  5. 然后再次单击“帮助/安装新软件”
  6. 选择ADT ...安装
我希望它有所帮助! Picture Demonstration

gminus

赞同来自:

有一个新的更新。

  • 将您的Android SDK工具更新为23.0.1
  • 更新您的Eclipse。转到帮助 - >检查更新
  • 然后重启Eclipse
这将修复空的src&布局问题。 Enter image description here

yquo

赞同来自:

我已按照此处的说明进行操作,并尝试修复旧的Eclipse + SDK + ADT,但没有运气。基本问题仍然存在;我仍然收到错误消息:

This Android SDK requires Android Developer Toolkit version 23.0.0 or above. Current version is 22.6.3.v201404151837-1123206. Please update ADT to the latest version.
但我的eclipse无法找到更新,无法安装ADT 23作为新软件。所以我无法在我的工作区中编译我的旧项目。 我为Windows  8测试了一个新的eclipode软件包,按照Android开发者页面中的说明,一步一步,它运行良好。所以似乎Windows Eclipse版本没有被破坏。但我不会使用我的Linux安装,我的旧Ubuntu 10.很明显,为了让Linux Eclipse环境再次运行,我必须安装一个新的Eclipse软件包,我的旧Eclipse将永远不会看到ADT 23的更新把事情搞定。同样,这些介绍适用于Linux开发人员,他们不希望他们的旧工作区项目再次运行而不需要在开发环境中进行更改,除非您必须安装新的Eclipse软件包,但之后您的项目将在版本23之前工作。 SDK / ADT-一塌糊涂。
  1. 如果您是Android开发人员,您希望确定,您开发环境不会搞砸。备份:
    • ~。/ android(这是您的开发者密钥)
    • 您原来的SDK dirrectory
    • 您的工作区
  2. 下载Eclipse软件包Get the Android SDK
  3. 按照说明创建目录~/Development并在那里解压缩捆绑。您将获得Eclipse和SDK目录。
  4. 从该目录启动Eclipse
  5. Eclipse要求工作空间。你可以给它旧的。
  6. 在Eclipse设置中将SDK设置为已下载的SDK。
  7. 启动Android SDK管理器和下载工具,您使用的Android版本以及Android开发者工具页面说明中的附加说明
  8. 你现在应该准备再次编译你的旧项目了,但对我来说并不是那么简单。我的旧项目有错误。所以打开问题窗口,你会发现缺少annotation.jar。因此,您必须将旧版SDK中的annotations.jar,您所做的备份或此线程中解释的旧版sdk.zip复制到< new SDK> /tools/support/annotations.jar
之后,我可以在Ubuntu中使用我的旧工作区,并将应用程序编译并启动到Android设备。就这么简单。谢谢谷歌;-(

in_ut

赞同来自:

Google response: 这是一个包装错误。缺少整个proguard文件。我们将尽快进行更新,但在此之前,只需从以前版本的工具中复制它:

并复制以下文件:
  • tools / hprof-conv
  • tools / support / annotations.jar
  • 工具/ proguard的
所以最后如果你从一个新的ADT副本开始手工文件:) 编辑:使用最新的ADT版本,捆绑包现在应该使用自动更新,因此安装这些新版本: 不要尝试从以前的版本升级,因为它根本不起作用。 如果你有zipalign的问题,它现在在构建工具下,不再在工具/下,所以你可以做一个符号链接或只是将它复制到预期的文件夹。

weos

赞同来自:

基于win7。 蚀 版本:4.2.2 构建ID:M20130204-1200 对于那些在尝试卸载ADT插件后破坏Eclipse的人。 您需要从插件文件夹和功能文件夹中删除所有Android文件夹/ jar。 然后检查/ configuration中的config.ini。可能你有这些线:

eclipse.product=
...
eclipse.application=
像这样改变它们:
eclipse.product=org.eclipse.platform.ide
eclipse.application=org.eclipse.ui.ide.workbench
也许需要从命令行运行你的eclipse:
eclipsec.exe -clean.
然后我可以安装最新的ADT插件,而无需下载整个eclipse包并丢失所有配置/插件。

het

赞同来自:

如果您安装新的Eclipse版本,它将起作用。 这是我做的:

  1. 安装了新的Eclipse版本Luna
  2. 备份当前工作区。
  3. 跑完新的Eclipse,Luna,并更新工作区
  4. 安装了ADT plugin(帮助 - >安装新软件)
  5. 重启Eclipse
  6. 完成

qodio

赞同来自:

我只是转到我的C:/ drive(C:/Android)上的Android资源文件夹,删除了'eclipse'文件夹及其所有内容。我再次下载了Android开发者工具,只是移过'eclipse'文件夹。 我开始了,一切都很好;我已更新到第23版。 希望这有帮助,可能不适合每个人,因为你们中的一些人有Eclipse修改,但对于像我这样想要快速修复并重新开发的人似乎是最简单的方法。

desse

赞同来自:

警告 现在有一个ADT 23.0.1的更新,但Windows和Linux脚本搞砸了,所以请等待升级! 您可以在http://dl.google.com/android/android-sdk_r23.0.1-windows.zip中查看示例tools / proguard / bin / *。sh。

uanimi

赞同来自:

这个问题有很多可能的答案。我认为这完全取决于您的环境和安装程序。我遇到了上面多次提到的相同问题。由于冲突依赖性,我无法安装ADT 23。 这是我的环境: 我正在使用Eclipse 4.2.2运行Windows 7 64位。我通过菜单帮助→安装新软件安装了ADT。 我的解决方案 菜单帮助→关于Eclipse→卸载→ALL_ANDROID。然后我通过“安装新软件”简单地安装了每个ADT 23工具。 注意:这是最新的ADT版本。

hvelit

赞同来自:

我刚刚发现,在更新构建工具之前,您需要在Eclipse中更新ADT插件(无论是独立还是ADT Bundle)。 如果您的Eclipse安装指向最新的构建工具并且您的Eclipse具有ADT 22.x,那么它将显示这些错误。 什么对我有用:(在Ubuntu 14.04 64位上)

  • 安装了旧版本的Eclipse和ADT(来自Bundle)
  • Eclipse的这个副本指向旧的SDK版本,其中包含旧的构建工具(20之前)
  • 将ADT更新为v23(通过存档,在我的情况下)
  • 将Eclipse指向最新版本的构建工具。
您可能没有Eclipse和Build工具的旧版本,在这种情况下,您可以从SDK Manager卸载最新的构建工具并安装旧版本。
一旦一切正常,请执行上述步骤。 我试图在互联网上的某个地方上传这些捆绑包的旧版本,一旦我完成上传,就会在这里更新链接。

ueos

赞同来自:

经过几个小时的努力解决这个问题,我终于决定摆脱更新。我发布这个以防你想要回到版本22.6.2:

  1. 打开SDK Manager
  2. 保留所有内容,但第一个选项(带有ADT版本23的选项)
  3. 删除该包
  4. 重启Eclipse
希望这可以帮助

bnemo

赞同来自:

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

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

dsit

赞同来自:

我正在使用Eclipse v4.3(开普勒),这就是我解决问题的方法。 转到菜单帮助→安装新软件→单击添加。 在弹出窗口中,给出任何名称(我将其命名为Eclipse ADT Plugin),并在链接的位置使用https://dl-ssl.google.com/android/eclipse/ 单击“确定”后,将显示将要安装的新软件包以及将要删除的旧软件包。不要担心这些包裹。单击确定。 将安装新软件包,这应该可以解决您的问题。

nqui

赞同来自:

完美的答案是。输入以下路径,复制所有路径 Macintosh HD ▸ 应用程序 ▸ adt-bundle-mac ▸ sdk ▸ platform-tools 然后解析为Macintosh HD ▸ 应用程序 ▸ adt-bundle-mac ▸ sdk ▸ tools, 最后,编辑文件Macintosh HD ▸ 应用程序 ▸ adt-bundle-mac ▸ sdk ▸ tools ▸plugin.propplugin.version=23.0.0行,例如plugin.version=21.0.0。   重启eclipse。一切都是正确的。

qquasi

赞同来自:

我已经完成了以下问题来解决问题。

  1. 转到http://developer.android.com/sdk/installing/installing-adt.html并下载最新的ADT ZIP文件(位于页面底部)。
  2. 转到Eclipse→菜单帮助→关于Eclipse→安装详细信息
  3. 删除Android DDM,Android开发工具,层次结构查看器,本机开发工具,TraceView等,22.X版本。
  4. 菜单帮助*→安装新软件→添加→存档→*在步骤1中选择下载的ZIP文件。
  5. 选择我在步骤3中删除的所有23个版本的最新版本并接受许可协议。
重启Eclipse,它解决了我的问题。

zcum

赞同来自:

我不得不删除ADT并再次安装它。 但是请注意,这导致我和另外一个人在某些项目的Java Build路径中缺少annotations.jar错误,可能是因为它试图寻找旧的SDK,因此升级项目是我必须采取的下一步措施。采取。 这些错误主要与图书馆,Google Play服务,Facebook SDK,ActionBarCompat有关。 对于此步骤,您卸载ADT,然后重新放入URL以下载它们。网址是:https://dl-ssl.google.com/android/eclipse

tin

赞同来自:

它正在卸载旧文件,但您不必重新启动Eclipse。卸载过程后,安装新软件,然后重新启动Eclipse。 这很简单,适合我。

ksit

赞同来自:

就是他们对此的评价: 好的,伙计们,抱歉这些麻烦,我们为搞砸的版本道歉。以下是摘要:

从ADT软件包23.0.2开始,您应该能够更新到ADT的未来版本。 资料来源:https://code.google.com/p/android/issues/detail?id=72912

eenim

赞同来自:

这个帖子中有很多混乱。根据您安装ADT的方式,有两种解决方案。

  1. 如果您手动安装了ADT插件,我相信您可以使用“删除ADT” - >“安装新软件”方法。
  2. 如果您使用的是ADT套装,请不要使用该解决方案!你将破坏Eclipse。以下是Google会员的最新动态 - 请阅读#18: https://code.google.com/p/android/issues/detail?id=72912
你必须下载一个新版本的ADT-Bundle(是的,这很令人沮丧!)。

xsit

赞同来自:

我今天正在更新我的构建服务器并遇到了同样的问题。据报道: https://code.google.com/p/android/issues/detail?id=72419 修复工作正在进行中,根据项目经理的工作是:

Please wait for an updated version within a day or two. Until then, your workaround is to do download one of http://dl.google.com/android/android-sdk_r22.6.2-linux.tgz http://dl.google.com/android/android-sdk_r22.6.2-windows.zip http://dl.google.com/android/android-sdk_r22.6.2-macosx.zip and copy over the following files:
    tools/hprof-conv
    tools/support/annotations.jar
    tools/proguard
[编辑] zipalign对我来说也不见了,检查一下你是否也需要复制它

esaepe

赞同来自:

从Google下载ADT v23插件,并从Eclipse中下载的zip文件中将其安装为本地存档。 http://developer.android.com/sdk/installing/installing-adt.html#Download

yautem

赞同来自:

我遇到了同样的问题并解决了它。您需要完全从Eclipse中删除Android插件(来自“about”部分..),包括跟踪视图。 然后再次添加ADT插件(https://dl-ssl.google.com/android/eclipse/)并安装它。 问题已经解决了! 我想这是SDK管理器或ADT插件更新机制的一个错误......

uin

赞同来自:

注意:请谨慎使用此方法,因为这可能会破坏Eclipse安装(请参阅注释)。 如果您手动安装ADT插件,这可能会有所帮助。但是如果您使用的是Eclipse ADT Bundle中的Eclipse版本,则以下步骤可能会破坏您的Eclipse安装,并且您可能无法再次使用Eclipse! 去 菜单帮助→关于Eclipse SDK→安装详细信息。 现在,您将看到所有22.0版本,然后单击底部的Uninstall按钮。 卸载后转到: 菜单帮助→安装新软件→输入http://dl-ssl.google.com/android/eclipse/ 然后安装所有东西,现在就准备好了。