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

我用新的SDK工具更新了Eclipse (rev. 23),但现在当Eclipse启动时,我收到了错误:

此Android SDK要求Android Developer Toolkit版本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 Tools rev. 23 proguard未安装,文件夹SDK dir/tools/proguard丢失,其他工具丢失。这个版本包含几个错误。

229967 次浏览

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

循序渐进:

  • 菜单帮助→安装新软件…
  • 对于Work with,选择Android源文件https://dl-ssl.google.com/android/eclipse Work with Android source
  • 勾选ADT v23.0进行安装,然后点击“下一步”
  • Eclipse将显示“安装修复页面”,因为与以前的版本有冲突。(如果没有,请参见下文。)选择“更新我的安装使其与正在安装的项目兼容”以卸载旧版本并安装新版本。之后,按照通常的步骤进行。

安装修复页面

注意:当我安装新版本的ADT时,我没有包括新版本的“Android原生开发工具”包。相反,我先安装了其余的包,然后安装了“Android原生开发工具”。由于某种原因,如果我尝试安装包括“Android原生开发工具”在内的所有新包,安装会失败。

如果没有“补救页面”,则从Eclipse中删除ADT插件的唯一方法是进入菜单帮助关于Eclipse安装详细信息并从那里卸载。但是存在卸载Eclipse本身的风险。

对我来说,它有助于删除Android 4.4W,这也是API 20,可能是冲突的一个原因。所以在他们修复之前只安装Android 4.4W或Android L。

而且(这可能只对我来说)它只在Android Studio中工作,而不是在Eclipse中…

我已经做了以下来解决一个问题。

  1. http://developer.android.com/sdk/installing/installing-adt.html下载最新的ADT ZIP文件(在页面底部)。

  2. 进入Eclipse→菜单Help关于Eclipse安装详细信息

  3. 删除Android DDM, Android开发工具,层次结构查看器,本地开发工具,TraceView等,22。X版本> < /强。

  4. 菜单帮助*→Install New SoftwareAddArchive→*选择步骤1中下载的ZIP文件。

  5. 选择我在步骤3中删除的所有23个版本中的所有最新版本,并接受许可协议。

重新启动Eclipse,它就修复了我的问题。

在ADT捆绑的Eclipse上,我必须首先卸载ADT,然后重新安装。

从Eclipse中删除ADT插件:

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

不要这样做

警告:请参阅这个答案下面的评论。这些措施对许多人产生了负面影响。

  1. 点击帮助/安装新软件…
  2. 点击What is already installed(如下图所示)
  3. 在新的窗口中,您可以卸载旧ADT(卸载Android开发工具,Android DDMS, Android Hierarchy Viewer, Android TraceView, Android Native Development Tools and Tracer for OpenGL ES)
  4. 重新启动Eclipse
  5. 然后再次点击帮助/安装新软件
  6. 选择ADT……安装

我希望这能有所帮助!

图片演示

我不得不删除ADT并重新安装。

但是要注意,这导致我和另一个人在某些项目的Java Build路径中有一个annotation .jar缺失错误,可能是因为它试图寻找一个旧的SDK,所以升级项目是我必须采取的下一步。

错误主要与库有关,谷歌播放服务,Facebook SDK, ActionBarCompat。

在此步骤中,卸载ADT,然后将URL放回以下载它们。url是:https://dl-ssl.google.com/android/eclipse

使用developer.android.com上发布的ADT包,其他答案对我来说都不起作用。

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

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

顺便说一句:这似乎是迁移到Android Studio的好时机……

我找到了解决“冲突依赖”问题的方法。我没有Daniel Díaz回应的相同页面,但一个页面显示“冲突的依赖关系”,我不能做任何事情。

问题是我不是文件的所有者。Eclipse安装在其他会话中(在OS X上)。我有读写Eclipse文件的权利,但我不是所有者。在所有Eclipse文件上执行“chown”命令来解决这个问题。之后,我的结果和丹尼尔·迪亚兹一样。

我希望这能帮助到一些人。

  • 只需卸载之前的ADT。
  • 转到菜单帮助关于Eclipse安装细节
  • 卸载所有Id以com.android.ide开头的插件
  • 从更新站点重新安装ADT。
如果你安装一个新的Eclipse版本,它将工作。 下面是我所做的:

  1. 安装新的Eclipse版本Luna
  2. 对当前工作空间进行备份。
  3. 运行新的Eclipse、Luna并更新工作区
  4. 安装ADT插件(帮助->安装新软件)
  5. 重新启动Eclipse
  6. 完成

# EYZ0 # EYZ1。

如果你安装了ADT插件手动,这可能会对你有帮助。但是如果您使用的是Eclipse ADT包版本的Eclipse,下面的步骤可能会破坏您的Eclipse安装,并且您可能无法再次使用Eclipse !

菜单帮助关于Eclipse SDK安装细节

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

卸载后转到:

菜单帮助安装新软件→输入http://dl-ssl.google.com/android/eclipse/

然后安装所有的东西,现在就准备好了。

在尝试了其他答案中的方法后没有成功,我只是从http://developer.android.com/sdk/installing/index.html?pkg=adt安装了一个新包,工作正常。

做以下几点:

  1. 由于您不想再次重新下载所有平台,请将现有的平台从/ OLD_ANDROID_SDK_PATH / sdk /平台复制到/ NEW_ANDROID_SDK_PATH / sdk /平台
  2. 当从最近下载的包中打开新的Eclipse时,请确保重用以前的“workspace”文件夹。这将确保您之前的所有设置将被记住。
  3. 在之前的工作区中打开新的Eclipse后,请检查使用的Android SDK是否指向新的Eclipse (Eclipse首选项-> Android)。它可能指向旧的,因为您已经重用了预览工作区设置。

通过这些步骤,您不需要重新配置所有内容,也不需要在从谷歌开发人员升级时花费时间对错误进行故障排除。

好运!: -)

经过几个小时的努力,我最终决定放弃这个更新。我发布这篇文章只是为了防止你想回到22.6.2版本:

  1. 打开SDK管理器
  2. 除了第一个选项(ADT版本23的选项),其他选项都不要勾选
  3. 删除该包
  4. 重新启动Eclipse

希望这能有所帮助

我刚刚发现的是,在更新构建工具之前,你需要更新Eclipse中的ADT插件(无论是独立的还是ADT Bundle)。

如果您的Eclipse安装指向最新的构建工具,并且您的Eclipse有ADT 22。X,它会显示这些误差。

# EYZ0

  • 安装旧版本的Eclipse和ADT(来自Bundle)
  • 这个Eclipse副本指向一个使用旧构建工具的旧SDK版本(20年前)。
  • 更新ADT到v23(通过存档,在我的情况下)
  • 将Eclipse指向构建工具的最新版本。
你可能没有Eclipse和构建工具的旧版本,在这种情况下,你可以从SDK管理器中卸载最新的构建工具,并安装旧版本 一旦一切开始正常工作,执行以上步骤

我试图在互联网上的某个地方上传这样的包的旧副本,将更新这里的链接,一旦我完成上传。

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

eclipse.application=

并更改为:

eclipse.application=org.eclipse.ui.ide.workbench

我希望这对你也有用。

# EYZ0:

这是一个包装错误。整个保护文件都不见了。我们会尽快有一个更新,但在那之前只是复制它从以前版本的工具:

并复制以下文件:

  • 工具/ hprof-conv
  • 工具/支持/ annotations.jar
  • 工具/混淆器

所以在最后,如果你从一个新的ADT拷贝开始,手动拷贝文件:)

编辑:与最新的ADT发布,捆绑现在应该与自动更新,所以安装这些新版本:

不要尝试从以前的版本升级因为它根本不起作用。 如果你有zipalign的问题,它现在在build-tools下,不再在tools/下,所以你可以做一个符号链接或只是复制到期望的文件夹

我今天更新了我的构建服务器,遇到了同样的问题。报告如下: # EYZ0 < / p >

修复正在进行中,根据项目经理的说法,周围的工作是:

请在一两天内等待更新版本。在那之前,你的解决办法是下载一个

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

并复制以下文件:

    tools/hprof-conv
tools/support/annotations.jar
tools/proguard
< p >[编辑] Zipalign也为我丢失了,检查一下是否需要复制这个

我在Mac OS X 10.9.3上得到了同样的“依赖冲突”错误,简单地升级是一个选项。最终起作用的是从developer.android.com下载最新的Eclipse ADT bundle压缩文件,提取它并将“eclipse”文件夹移到我原来的eclipse文件夹所在的位置。(解压Eclipse ADT包压缩文件会给你“Eclipse”和“sdk”文件夹)。

如果您决定走相同的路线,首先要确保您知道您的Workspace路径是什么。这可以在Preferences中找到。然后将旧的“eclipse”目录(不是eclipse .app)重命名为类似eclipse-22.6.3的目录,然后将解压缩的“eclipse”文件夹移动到相应的位置。运行新的Eclipse。当它问你关于Workspace的问题时,只需要输入与上面提到的相同的路径。或者也可以稍后在Preferences中设置。

也许值得补充的是,要重新启用Android SDK管理器Android虚拟设备管理器,请选择窗口->定制透视图->命令组可用性Android SDK和AVD管理器。这将把这两个项目添加到当前透视图(Java)的“Window”菜单项中。

我没有移动提取的“sdk”文件夹,因为我已经在eclipse的同一目录下有sdk文件夹,我已经更新到最新的Android工具。但是如果这让您感觉更安全,您还可以重命名您的旧sdk文件夹(出于备份目的),并将新提取的sdk文件夹移到原来的位置。

这对我很有用:)

如果由于某种原因,你安装了ADT预览,需要回复到当前稳定,你不能使用对话框安装“新”软件,因为你想要的实际上是一个旧的。而是这样做:

  • 打开帮助>关于Eclipse…在Windows或Linux上。在Mac上,使用应用程序的菜单>关于…
  • 点击“安装详情”按钮。
  • 选择“安装历史记录”页签。
  • 选择前面的配置之一。
  • 点击底部的“恢复”按钮。

enter image description here

警告

现在ADT 23.0.1有一个更新,但Windows和Linux脚本是混乱的,所以等待升级!

例如,你可以在http://dl.google.com/android/android-sdk_r23.0.1-windows.zip中查看tools/proguard/bin/*.sh。

有一个新的更新可用。

  • 更新Android SDK工具到23.0.1
  • 更新您的Eclipse。转到帮助 -> 检查更新
  • 然后重新启动Eclipse

这将修复空src &布局问题。

Enter image description here

从谷歌下载ADT v23插件,并从Eclipse中下载的zip文件中将其作为本地存档安装。

http://developer.android.com/sdk/installing/installing-adt.html#Download

我只是去我的Android资源文件夹在我的C:/驱动器(C:/Android),删除“eclipse”文件夹和所有的内容。我再次下载了Android开发者工具,只是移动了“eclipse”文件夹。

我启动了,一切都很好;我已经更新到23版了。

希望这能有所帮助,可能不适合所有人,因为有些人已经进行了Eclipse修改,但对于像我这样希望快速修复并重新开始开发的人来说,这似乎是最简单的方法。

无法更新您可能已下载的现有ADT包。

你有两种选择:

  1. 从eclipse.org安装Eclipse,并通过指向更新站点安装ADT: https://dl-ssl.google.com/android/eclipse

  2. 下载bundle from:

从ADT bundle 23.0.2开始,您应该能够更新到ADT的未来版本。

我也遇到了同样的问题,并且解决了它。你需要完全从Eclipse中卸载Android插件(从“about”部分..),包括跟踪视图..

然后再次添加ADT插件(https://dl-ssl.google.com/android/eclipse/)并安装它。

问题解决了!

我猜这是SDK管理器或ADT插件更新机制的bug…

在这个帖子里有很多困惑。根据ADT的安装方式,有两种解决方案。

  1. 如果您手动安装ADT插件,那么我相信您可以使用“删除ADT”->“安装新软件”方法。

  2. 如果你正在使用ADT Bundle,那么不要遵循这个解决方案!您将破坏Eclipse。下面是谷歌成员read #18的更新:

    # EYZ0 < / p >

你必须下载一个新版本的ADT-Bundle(是的,这很令人沮丧!)

我遵循了这里找到的说明,并试图修复我的旧Eclipse + SDK + ADT,但没有运气。基本问题是一样的;我仍然得到错误消息:

此Android SDK要求Android Developer Toolkit版本23.0.0或以上。当前版本为22.6.3.v201404151837-1123206。请更新ADT到最新版本

但是我的eclipse找不到更新,也不能将ADT 23作为新软件安装。所以我不能在我的工作区编译我的旧项目。

我在windows 8上测试了一个新的eclipode包,按照Android开发者页面上的说明一步一步地做,效果很好。这样看来,Windows Eclipse构建并没有被破坏。但我不想使用我的Linux安装,我的旧Ubuntu 10。显然,为了让Linux Eclipse环境再次工作,我必须安装一个新的Eclipse包,我的旧Eclipse将永远看不到ADT 23的更新以使其正常工作。同样,这些介绍是为那些不想在不改变开发环境的情况下让他们的旧工作区项目重新工作的Linux开发人员准备的,除非您必须安装一个新的Eclipse包,但在此之后,您的项目将像版本23 SDK/ADT-mess之前一样工作。

    如果你是一名Android开发人员,你想确保你的开发环境不会被搞砸。备份:
    • ~。/android(这是你的开发者密钥)
    • 您的旧SDK目录
    • 你的工作空间
    • 李< / ul > < / >
    • 下载Eclipse包获取Android SDK
    • 按照说明,创建目录~/Development并在那里解压缩bundle。你会得到Eclipse和SDK目录。
    • 从该目录启动Eclipse
    • Eclipse需要一个工作空间。你可以用旧的。
    • 在Eclipse设置中将SDK设置为下载的SDK。
    • 启动Android SDK管理器和下载工具,你使用的Android版本和额外的Android开发者工具页面说明
    • 现在您应该准备好再次编译您的旧项目了,但对我来说,这并不是那么简单。我以前的项目有错误。打开问题窗口,你就会知道annotation。jar没有了。所以你必须复制annotations.jar从你的旧SDK,从,备份,或从旧的sdk.zip在这个线程中解释到<新的SDK>/tools/support/annotation .jar

在那之后,我可以使用我在Ubuntu中的旧工作区,并在Android设备上编译和启动应用程序。就是这么简单。谢谢谷歌;-(

这个问题有很多可能的答案。我认为这完全取决于您的环境和安装过程。我遇到了上面多次提到的相同问题。由于依赖冲突,我无法安装ADT 23。

这是我的环境:

我运行的是Windows 7 64位的Eclipse 4.2.2。我通过菜单帮助安装新软件安装ADT。

我的解决方案:

菜单帮助关于Eclipse卸载→ALL_ANDROID。然后我通过“安装新软件”简单地安装了每个ADT 23工具。

注:这是最新的ADT发布。

我使用的是Eclipse  v4.3(开普勒),这就是我解决问题的方法。

转到菜单帮助安装新软件→点击添加

在弹出窗口中,给出任意名称(我将其命名为Eclipse ADT Plugin),并在链接的位置使用https://dl-ssl.google.com/android/eclipse/

单击OK后,将显示将要安装的新包和将要删除的旧包。不用担心这些包裹。单击# EYZ0。

将安装新的包,这应该可以解决您的问题。

它正在卸载旧文件,但您不必重新启动Eclipse。卸载过程结束后,安装新软件,然后重新启动Eclipse。

这很简单,对我很有用。

    我通过删除显示的ADT Bundle解决了这些问题 李错误。< / p > < / >
  • 然后我提取新的ADT bundle来解决这些问题。之后,我在Android SDK Manager中更新了Android 4.4.2(API 19)。

  • 你得到这些错误是因为更新Android SDK 22.6.2工具。下面是它的截图

    Enter image description here

  • 安装截图中显示的所有内容。那么这些

  • .

    .

解决方案,参见:http://bazalabs.com/solution-for-the-update-problem-of-android-developer-toolkit-version-23-0-0-or-above/

这种解决方案是更改文件并保留Eclipse ADT而不下载新文件的正确方法。

他们是这么说的

好了,伙计们,很抱歉给你们带来这么多麻烦,我们为混乱的发布道歉。总结如下:

已经提供的答案显示了解决方案在多大程度上依赖于您的特定环境。我最初尝试升级一台Windows 8.1的电脑;失败后,我尝试升级一台Vista电脑。但失败后,我在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。到目前为止一切顺利。

然后问题是安装程序-r23.0.2- Windows显然是在'C:\Windows\system32\java.exe':[2]中找到JDK。我将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将我的摩托罗拉RazrM识别为usb连接设备。这需要进入Win8.1 DeviceManager,更新“ADB Interface”中的“Mot Composite ADB Interface”。这需要下载摩托罗拉设备管理器。手机仍然没有出现在Eclipse设备视图中。它正在等待手机上的新确认,这显然已经添加到最新的ADT中。虽然我需要升级三星10.1平板电脑的驱动程序,但它没有添加连接请求确认功能。

噩梦终于结束了。我最大的问题似乎是跳到最新的版本——然后在23.0崩溃时试图倒退。我想我得到了一个惨痛的教训。但是,真的有这么难吗?

希望这能有所帮助。

完成步骤下载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再次回到前面的添加……对话框。

1.4同样,在添加库对话框中添加的名字位置

选择Development Tools中的所有选项,然后单击Next以完全安装ADT。

在以上所有步骤之后,依赖关系问题可能会出现。要解决这个问题,请遵循以下步骤:

  1. Install对话框中单击Already installed

  2. 单击Installed Software选项卡,现在选择所有以前版本的开发工具,查看版本并卸载它们。

现在所有的依赖问题都将消失,并遵循Next, Next向导安装:)

愿一切都好!这肯定会有帮助。

如何从22.xx更新。X到23.0.2(我的解决方案)。这将解决依赖性问题。

我被这个问题折磨了几天,我已经尝试了这个环节上的每一个解决方案,但运气不好。我终于想出了一个真正有效的解决方案!

请注意,此解决方案适用于Windows 7(64位)。它应该适用于其他Windows操作系统。

开始吧:

  1. 下载最新的ADT包

    # EYZ0 < / p >

  2. 解压并打开“eclipse”文件夹—>“plugins”文件夹

  3. 现在转到旧eclipse,打开“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. Highlight all of these files/folders and hit delete key.

  8. Make sure to update your old API/SDK to the latest version and load this sdk directory to work with your new eclipse.

or

You can watch this video, which shows you how to move all your SDK/API to your new SDK folder.

Link: https://www.youtube.com/watch?v=jPZpJdnbbN0

I have not tried to update from any other ADT versions, but I think it should work for any old ADT versions too.

Don't forget to backup stuff before attempting.

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

  1. 帮助>安装新软件>添加或选择这个存储库“http://download.eclipse.org/eclipse/updates/4.3
  2. 在“Eclipse平台”下选择最新版本的Eclipse。
  3. 安装程序将询问您是否要卸载ADT,单击完成。
  4. 重新启动Eclipse并使用这个存储库:https://dl-ssl.google.com/android/eclipse仅安装ADT 23。
  5. 重新启动Eclipse并安装DDMS,层次结构查看器,跟踪视图等。
  6. 重新启动Eclipse。

希望能有所帮助。

您需要卸载旧版本并安装23

< p >卸载: 帮助>关于Eclipse SDK >安装详细信息 选择Android相关的包来卸载

然后安装V23。

这对我很管用。我一直使用ADT bundle的新安装升级到23.02版本(或23.03版本),并迁移您原来的工作空间并添加补丁。# EYZ0

(先备份你的工作空间)

1/从谷歌安装最新的adt bundle。(出于某种原因,使用谷歌的下载页面在Chrome上循环!?!)

2/从这里下载补丁:

  • linux # EYZ0
  • Windoze # EYZ0
  • Mac # EYZ0

3/按谷歌(描述不好)的说明号应用补丁

<我> < br >…并复制以下文件:

< p >工具/ hprof-conv < br > 工具/支持/ annotations.jar < br > 工具/混淆器< br > < / i > < / p >

意思是=>只拷贝tools/ hprov -conv
这意味着=>只复制tools/support/annotations.jar
这意味着=>复制目录和所有内容的tools/proguard

3/在启动时将旧工作区指向新安装。 (项目仍然会出现错误,不要担心)

4/选择Help->安装新软件,选择更新站点,根据界面提示选择版本23.03。

    检查更新站点,从https => http编辑谷歌,如下所示: 更改为。这似乎使Eclipse Updater构建了一个新的更新配置文件,以避免下载错误。你可能也会从windows中得到“unsigned”提示警告提示,但只是“允许访问”以防止阻塞

5/如果你仍然得到错误的引用“android.”R”,这是因为您可能没有适当的“平台构建工具”。查看“Android SDK管理器”,你有这样的构建工具: enter image description here 还要检查项目的“Android”构建,以确保你有兼容的Android API

应该下载版本23.02,现在应该编译您的项目了。

谷歌已经放弃了所有的UI装饰Eclipse ADT(即你会看到朱诺飞溅)。我原以为这会是个问题,但现在看来还好。我认为这表明谷歌是多么不顾一切地想要得到修复。考虑到Android工作室已经不远了,谷歌不想在ADT上投入更多时间。我想这就是你从“免费”软件中得到的东西。希望成年人现在能重新掌权,谷歌工作室不会成为一场灾难。

基于win7。 Eclipse 版本:4.2.2 Build id: M20130204-1200

对于那些试图卸载ADT插件后破坏Eclipse的人。

你需要从插件文件夹和特性文件夹中删除所有安卓文件夹/jars。

然后检查/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包和丢失所有配置/插件。

我在评论中找到了这些说明。

下载最新版本的ADT并使用您现有的工作区。这实际上是你所做过的最不痛苦的升级。它没有打乱。android文件夹,所以我仍然有我原来的调试键。唯一缺少的是几个我几乎不用的插件,它们很容易安装到新版本中。

注意不要安装到你现有的adt文件夹,创建一个新文件夹,这样如果新的安装不工作,你仍然可以后退。

完美的答案是。输入下面的路径,复制它们 # EYZ0 然后解析到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。

.

.

.