java - 更新Eclipse 和 Android development tools v. 23

  显示原文与译文双语对照的内容

我与新的sdk工具更新 Eclipse ( rev 23 ) 但现在当 Eclipse 开始我收到错误:

这个 Android SDK需要Android开发者工具包 23.0.0版或者更高版本。 当前版本为 22.6.3 。v201404151837-1123206. 请更新ADT到最新版本。

没有发现更新与 "检查更新"。 如果我尝试 "安装新软件",我可以看到 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工具 rev 。23没有安装混淆器。文件夹 SDK dir/tools/proguard 丢失,其他工具丢失。 这里版本包含几个 Bug 。

时间:

更新: 谷歌发布了 ADT v23.0.2. 这解决了以前的ADT版本 23的许多问题。

逐步:

  • 帮助-> 安装新软件。。
  • 对于"使用",选择Android源 https://dl-ssl.google.com/android/eclipseWork with Android source
  • 将 ADT v23.0用于安装,然后单击"下一步 next"
  • Eclipse 将显示"安装修复页面",因为与以前的版本有冲突。 ( 如果不存在,请参见下面。) 选择"更新我的安装与正在安装的项目兼容"来卸载旧版本并安装新版本。 然后,按照通常的步骤进行 Install remediation page

注意:当我安装新版本的ADT时,我没有包括新版本的"android本机开发工具"软件包。 相反,我先安装了剩下的软件包,然后安装了"android本机开发工具"。 出于某种原因,如果我尝试安装包括"android本机开发工具"在内的所有新软件包,安装会失败。

更新:如果没有"修复页面",除去 Eclipse adt插件的唯一方法是去Help> About Eclipse> Installation Details 从那里卸载,但存在卸载 Eclipse 本身的风险。

使用 developer.android.com. 上发布的ADT包,我没有其他的答案

我最终下载了最新版本的Eclipse ( 不是ADT包 ),然后通过帮助> 安装ADT插件安装新软件> 进入 https://dl-ssl.google.com/android/eclipse ( 由 @RED_). 提到

我还必须更新工作区,以指向我以前的工作区,大多数东西似乎都被恢复了。

注意:这似乎是迁移到 Android Studio的好时机。。

注意:小心使用这种方式,因为这可能会打破你的Eclipse 安装。 ( 查看评论)

这可能会帮助你如果你安装了adt插件手动但如果你正在使用的Eclipse Eclipse adt包以下步骤可以打破 Eclipse, 你可能无法再次使用 Eclipse !

转到

帮助 --> 关于 Eclipse SDK --> 安装细节。

现在你将看到所有 22.0 版本,然后单击底部的Uninstall 按钮

卸载后转到

帮助 --> 安装新软件 --> http://dl-ssl.google.com/android/eclipse/

现在就安装所有东西,现在一切就绪

它适合我:

如果由于某种原因你安装一个adt预览,需要恢复当前稳定,不可以使用对话框安装"新建"软件从你想要的是一个年长的一个。 执行以下操作:

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

enter image description here

...