使用Android开发工具23版更新Eclipse


605

我使用新的SDK工具(版本23)更新了Eclipse,但是现在当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工具版本。23未安装proguard,dir/tools/proguard缺少文件夹SDK ,并且缺少其他工具。这个版本包含几个错误。


5
@kaushik您的评论超出范围。我说过,我已经尝试过没有运气的情况下更新Eclipse。
greywolf82 2014年

5
再ProGuard的,它已经提出作为一个问题- code.google.com/p/android/issues/detail?id=72419
NickT

4
有什么办法可以还原当前的更新?
r.bhardwaj 2014年

3
@ alvaro.delaserna:我很想尝试一下,但是不幸的是,当我尝试按照下面的Biljana发布的答案卸载“已经安装”的文件时,我的eclipse可执行文件被删除了。
r.bhardwaj 2014年

5
@ r.bhardwaj,如果转到帮助>关于Eclipse>安装详细信息,则可以签出安装历史记录并还原所有更改。仅当它们是更新时才起作用。如果您卸载了ADT以安装前一个,则它将无法正常工作。如果它是作为更新进行的,则您应该能够还原。
2014年

Answers:


191

Google已发布ADT v23.0.2。这解决了以前的ADT 23版本的许多问题。

一步步:

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

安装修复页面

注意:安装新版本的ADT时,未包括新版本的“ Android Native Development Tools”软件包。相反,我先安装了其余的程序包,然后安装了“ Android Native Development Tools”。由于某种原因,如果我尝试安装所有新软件包,包括“ Android Native Development Tools”,则安装将失败。

如果没有“修复页面”,那么从Eclipse删除ADT插件的唯一方法是进入菜单HelpAbout EclipseInstallation Details并从那里卸载。但是存在卸载Eclipse本身的风险。


110
我实际上收到一条带有“冲突的依赖性”的错误消息,而不是Eclipse称它将卸载版本22.X。
罗伊·索尔伯格

4
是的 一样。我将使用来自Android网站的全新的ADT捆绑包再次安装Eclipse。
greywolf82 2014年

3
@DanielDíaz您必须拥有SDKDIR / tools / proguard文件夹。但是我现在可以说,SDK工具修订版23存在错误,并且根本没有安装proguard。
greywolf82 2014年

236
现在对Google不满意,我不喜欢尝试解决这些根本不存在的问题的负担。
泰勒·帕夫

7
不起作用,即使忽略指定的程序包也是如此。真是一团糟。原因#34210987我已经从一个Eclipse爱好者变成了一个Eclipse憎恨者。
Brian Knoblauch 2014年

114

Google回应

这是一个打包错误。整个proguard文件丢失。我们将尽快进行更新,但在此之前,只需将其从以前版本的工具复制过来即可:

并复制以下文件:

  • 工具/ hprof-conv
  • 工具/支持/annotations.jar
  • 工具/防护

因此,最后,如果您从新的ADT副本开始手工操作,则文件:)

编辑:使用最新的ADT版本,该捆绑包现在应该可以自动更新,因此请安装以下新版本

不要尝试从以前的版本升级,因为它根本不起作用。如果您在使用zipalign时遇到问题,它现在位于build-tools下,而不再位于tools /下,因此您可以进行符号链接或将其复制到所需的文件夹中。


5
在tools /对notifications.jar的支持下,在tools /下(用于整个proguard文件夹)以及在tools /下,用于文件hprof-conv
greywolf82

1
我将完全删除ADT 23,并完全删除新的月食。我在Eclipse 4.4 RC4上还不错,升级到发行版似乎已经破坏了一切。NDK阻止我移动到工作室..
罗伯特·朗特里

5
这确实对我有用,但是在执行此操作之前,我必须卸载Android SDK Tools-23,并粘贴完整的tools文件夹。
Chitrang 2014年

1
Dpwnload在安装adt bundle 64 windows时最终失败– 2014
史蒂夫

2
这是如此愚蠢...他们检查了他们的释放吗????? 他们的Studio何时将退出Beta ?? !!?!?
国王

53

使用在developer.android.com上发布的ADT捆绑包,其他答案都对我没有帮助。

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

我还必须更新工作区以指向以前的工作区,并且大多数事情似乎都已还原。

附带说明:这似乎是迁移到Android Studio的好时机...


40
因此,他们将迫使像这样的开发人员迁移到Studio吗?
阿曼阿拉姆2014年

2
我做了同样的事情..它不适用于developer.android.com提供的ADT捆绑包,并且无法卸载ADT
Srikanth Roopa 2014年

1
是的,因为exlipse声称sdk版本23需要版本23 adt,而eclipse表明eclipse adt没有可用的更新,因此对ndk的更新永远不会解决此问题。我必须安装新版本的Android开发工具。我使用了64位Linux的ADT捆绑包,并将其解压缩到比原始解压缩包新的位置,并在Andoide开发人员页面指导我们时再次安装了所有工具。在Linux捆绑包中,SDK仍然损坏,因此您必须按照此处的说明将批注.jar复制到正确的位置。我的回答中说明了整个故事。我大声地保存了我以前的工作空间,并没有丢失任何东西,呵呵。
Reijo Korhonen 2014年

7
但是,如果这是他们处理事情的方式,我会信任Android Studio吗?
理查德·勒·梅修里尔

1
通过使用新软件安装(选择了所有内容)并重新构建Android项目,我能够恢复Luna安装。我没有先卸载任何以前的Android设备。
JT。

52

注意:请谨慎使用此方法,因为这可能会中断Eclipse的安装 (请参阅注释)

如果您手动安装了ADT插件,这可能会对您有所帮助。但是,如果您使用的是Eclipse ADT Bundle中Eclipse版本,则以下步骤可能会中断Eclipse的安装,并且您可能无法再次使用Eclipse!

菜单帮助关于Eclipse SDKInstallation Details

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

卸载后转到:

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

然后安装所有东西,现在可以使用了。


71
这破坏了我的Eclipse安装。
barkside

4
不起作用,日食不再响应。
Hugo Matilla 2014年

2
我认为这打破了Mac OS中的日食。
Bharat Dodeja

5
这应该适用于“如果您手动安装了ADT插件...”。否则,不会。您可以通过Eclipse图标进行检查:“如果手动安装了ADT插件,则应该具有标准的紫色Eclipse图标。如果您使用的是ADT捆绑包,则启动图标将变为绿色,带有花括号。” 这对我有用。资料来源:Luke Deighton等人在本文中的回答。
jsanmarb 2014年

2
这也打破了我在Mac OSX Mavericks上的日食。我想我会重新安装。我可以从30多个答案中得出的唯一结论是,没有一个适合所有人的好的答案。最快似乎只是重新安装。Google糟糕的公司有什么糟糕的支持。坦率地说,与Xcode相比,Eclipse只是一团糟。
Frank Brosnan 2014年

18

我今天正在更新构建服务器,并且遇到了相同的问题。据报道:https//code.google.com/p/android/issues/detail?id = 72419

修复正在进行中,根据项目经理的解决方法是:

请在一两天内等待更新版本。在此之前,您的解决方法是下载以下文件之一

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

[edit] zipalign也对我来说也不见了,请检查是否也需要复制它


1
嗨,这些解决方法对我不起作用。仍然出现相同的错误
GingerJim 2014年

1
作者一直在编辑问题,这是对问题的回应:在哪里可以找到丢失的文件。
2014年

我没有看到,都应该在下载的zip进行Linux的复制的文件
OKGimmeMoney

17

这个对我有用 :)

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

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

在此处输入图片说明


16

他们在说什么:

好的,伙计们,为所有这些麻烦感到抱歉,对于发行不当,我们深表歉意。总结如下:

从ADT软件包23.0.2开始,您应该能够更新到将来的ADT版本。

来源: https //code.google.com/p/android/issues/detail?id = 72912


1
似乎多数民众赞成在最官方的来源。我希望它会像他们承诺的那样在将来发挥作用。
Bruno Bieri 2014年

15

我已完成以下操作以解决问题。

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

  2. 转到Eclipse→菜单帮助关于Eclipse安装详细信息

  3. 删除 22.X版本的Android DDM,Android开发工具,层次结构查看器,本机开发工具,TraceView等

  4. 菜单帮助*→ 安装新软件添加存档 →*在步骤1中选择下载的ZIP文件。

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

重新启动Eclipse,它解决了我的问题。


2
我做了同样的事情(独立的Android SDK Manager),并完全达到了“ greywolf82”所抱怨的地步。您的答案不是解决方案。
seanpj 2014年

2
即使我尝试卸载Android Development Tool,也无法再次启动Eclipse。为我卸载了Android Development工具后,eclipse.exe文件本身消失了。
madhu 2014年

8
如果您使用的是ADT捆绑包,则不要这样做。卸载ADT后,ECLIPSE将无法启动!仅适用于将ADT添加到现有Eclipse安装中的人。
2014年

9

1
是的 但是第23版已损坏。proguard丢失,annotation.jar丢失等工具。看到上面链接的错误报告,Google答复我们说应该在几天之内修复,现在我们可以使用在其回复中张贴的链接来手动解决缺少的部分,以作为解决方法。
greywolf82 2014年

对于Mac,此建议很有用。
弗拉德


8

在这个线程中有很多混乱。有两种解决方案,具体取决于您如何安装ADT。

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

  2. 如果您使用的是ADT捆绑包,则不要遵循该解决方案!您将破坏Eclipse。这是来自Google成员的更新-阅读#18:

    https://code.google.com/p/android/issues/detail?id=72912

您必须下载ADT捆绑包的新版本(是的,这很令人沮丧!)。


不记得我采取了哪种方法-有什么方法可以告诉我吗?
汤姆(Tom)

1
@Tom如果使用选项1,则应该具有标准的紫色月食图标。如果您使用了选项2,则启动图标将为绿色,带有花括号。
aaronmarino 2014年

感谢您发布可以卸载ADT的位置,那是我没有找到的地方:)
Radon8472 2014年

7
  • 只需卸载以前的ADT。
  • 转到菜单帮助关于EclipseInstallation Details
  • 卸载所有以com.android.ide开头的ID的插件
  • 从更新站点再次安装ADT。

1
它会破坏我的Eclipse吗?
Sharmilee

1
@Sharmilee:安装新的ADT后,您将可以再次工作。
Mehul Joisar,2014年

4
当您在卸载现有插件后不重新启动Eclipse时,此方法非常有效。Eclipse将要求重新启动,但此时不要重新启动它,而是继续从“安装新软件”中添加新版本。添加新插件后,重新启动Eclipse,一切就绪。
Souvik Ghosh 2014年

重新安装ADT后,出现以下错误:[2015-09-19 21:54:06-Android SDK]加载SDK时出错:错误:解析/ Applications / android-sdk-macosx / system-images / android-22时出错/android-wear/armeabi-v7a/devices.xml cvc-complex-type.2.4.d:发现无效的内容,从元素“ d:skin”开始。
coolcool1994 15/09/20

重新安装ADT后,出现新错误,但是我在Eclipse中使用Android iCon更新了Android whaty,现在可以正常使用了!!哇,非常感谢你。此答案是此问题中唯一有效的答案!!!尝试
coolcool1994 15/09/20

6

不要这样做

警告:请参阅此答案下方的评论。这些步骤对许多人都有负面影响。

  1. 点击帮助/安装新软件...
  2. 单击什么是“已安装”(如下图所示)
  3. 在新窗口中,您可以卸载旧的ADT(卸载适用于OpenGL ES的Android开发工具,Android DDMS,Android层次结构查看器,Android TraceView,Android Native开发工具和Tracer)
  4. 重新启动Eclipse
  5. 然后再次单击帮助/安装新软件
  6. 选择ADT ...安装

希望对您有所帮助!

图片展示


11
无法删除“ Android开发工具”。An error occurred while uninstalling session context was:(profile=profile, phase=org.eclipse.equinox.internal.p2.engine.phases.Uninstall, operand=[R]org.eclipse.rcp.configuration_root.win32.win32.x86_64 1.0.0.M20130204-1200 --> null, action=org.eclipse.equinox.internal.p2.touchpoint.natives.actions.CleanupzipAction). Backup of file D:\dev\android\eclipse\eclipse.exe failed. Can not remove : D:\dev\android\eclipse\eclipse.exe
joshas 2014年

11
我遵循了以下步骤,但是无法重新启动Eclipse。我收到以下错误:Eclipse可执行启动器无法找到其配套共享库。生成了以下错误日志:pastebin.com/raw.php?
i=BUsMX75L

69
这完全打破了ADT ..它将不再启动。谢谢。
Alécio卡瓦略

10
这些将删除整个Eclipse可执行文件。不起作用
Aman Alam

9
每个人都应该对此表示否决,因为它破坏了整个事情!
Quentin S.

5

在尝试其他答案中的方法均未成功后,我刚刚从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进行故障排除。

祝好运!;-)


5

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

卸载:帮助>关于Eclipse SDK>安装详细信息,选择要卸载的Android相关软件包

然后安装V23。


到目前为止,最简单的解决方案!请注意,在某些情况下,“关于Eclipse”菜单项可能位于“ Eclipse”下而不是“帮助”下。
Per Quested Aronsson 2014年

更简单,更合理,最简单的解决方案!
Jagoliveira 2015年

4

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

您可以执行以下两种选择之一:

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

  2. 从以下位置下载捆绑包:

从ADT软件包23.0.2开始,您应该能够更新到将来的ADT版本。


新的Eclipse SDK捆绑包有效。看起来工具栏上缺少一些图标,但是除此之外,我终于可以编译我的应用程序了。
joshas 2014年

我想他们正在使我们迁移到Android Studio!但我希望所有必要的图标在工具栏中都可用!:)
Ashwin

3

我在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 ManagerAndroid Virtual Device Manager,请选择Window-> Customize Perspective-> Command Groups Availability并选择Android SDK和AVD Manager。这会将这两个项目添加到当前透视图(Java)的“窗口”菜单项中。

我没有移动提取的“ sdk”文件夹,因为我已经将sdk文件夹放置在与eclipse相同的目录中,该文件夹已经更新至最新的Android工具。但是,如果这样做会让您感到更安全,则还可以重命名旧的sdk文件夹(出于备份目的),然后将新提取的文件夹移到其位置。


3

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

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

问题已经解决了!

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


3

如何从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并打开“ 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. 突出显示所有这些文件/文件夹,然后按Delete键。

  8. 确保将旧的API / SDK更新到最新版本,并加载此sdk目录以与新的Eclipse一起使用。

要么

您可以观看此视频,该视频向您展示如何将所有SDK / API移至新的SDK文件夹。

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

我没有尝试从其他任何ADT版本进行更新,但我认为它也应适用于任何旧的ADT版本。

尝试之前,请不要忘记备份内容。


2

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

如果您的Eclipse安装指向最新的Build Tool,并且您的Eclipse具有ADT 22.x,它将显示这些错误。

对我有用的东西:(在Ubuntu 14.04 64位上)

  • 安装了旧版本的Eclipse和ADT(来自捆绑软件)
  • 此Eclipse副本指向具有旧版构建工具的旧版SDK版本(20之前)
  • 将ADT更新为v23(以我为例,通过存档)
  • 将Eclipse指向最新版本的构建工具。

您可能没有Eclipse和Build工具的旧版本,在这种情况下,您可以从SDK Manager卸载最新的构建工具并安装旧版本。
一旦一切正常,请执行上述步骤。

我正在尝试在Internet上的某个地方上载此类捆绑软件的较旧副本,完成上载后会在此处更新链接。


2

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

下载最新版本的ADT并使用您现有的工作区。这实际上是您将要做的最轻松的升级。它不会与.android文件夹混淆,因此我仍然拥有原始的调试密钥。只是缺少的东西是我很少使用的几个附加组件,它们很容易安装到新版本中。

请注意,请勿安装到现有的adt文件夹中,而是创建一个新文件夹,以便在新安装无效的情况下仍然可以使用。


2

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

要从Eclipse中删除ADT插件:

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

我从网站上安装了新版本,但似乎SDK修订版23的sdk dir / tools下没有更多的proguard文件夹!可以分享吗?
greywolf82 2014年

1

对我来说,它有助于删除也是API 20的Android 4.4W,这可能是造成冲突的原因。因此,仅安装Android 4.4W或Android L,直到他们对其进行修复。

并且(同样,这可能仅对我而言)仅在Android Studio中有效,而在Eclipse中则无效...


1
是的 我只安装了Android L,但无法正常工作。我将再次安装Eclipse,并从Android网站下载最新的ADT捆绑包。
greywolf82 2014年

不想回滚到Eclipse Juno,但似乎是唯一的方法:( Android L Emu被卡在Eclipse 4.4和Android Studio中
蓝调

我安装了Juno,但现在看来proguard文件夹不在sdkdir / tools下:(
greywolf82

确保您从android开发者网站上获取了完整的捆绑包。这对我
有用

是的,我下载了完整的捆绑软件,而不仅仅是SDK。你现在有护卫吗?
greywolf82 2014年

1

我必须删除ADT并重新安装。

但是请注意,这使我和另一个人在某些项目的Java Build路径中缺少annotations.jar错误,可能是因为它正试图寻找旧的SDK,因此下一步是升级项目采取。

这些错误主要与库,Google Play服务,Facebook SDK和ActionBarCompat有关。

对于此步骤,请卸载ADT,然后放回URL以下载它们。网址是:https://dl-ssl.google.com/android/eclipse


我不。您认为这是另一种效果吗?
RED_

10
哦,我的上帝。Google您做了什么!?!?!?是。SDK版本23有问题:(
greywolf82,2014年

缺少notes.jar的相关问题:stackoverflow.com/q/24438748/1402846
2014年

1

我找到了“冲突依赖”问题的解决方案。我没有丹尼尔·迪亚兹(DanielDíaz)的回应页面,但是页面显示“冲突的依赖项”,我什么也做不了。

问题是我不是文件的所有者。Eclipse已安装在其他会话中(在OS X上)。我有权读写Eclipse文件,但我不是所有者。在所有Eclipse文件上执行“ chown”命令以解决该问题。之后,我得到与丹尼尔·迪亚兹相同的结果。

我希望这可以帮助别人。



1

我这样做是为了解决相同的问题(在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。

希望能帮助到你。


1

如果从Eclipse安装中卸载ADT插件后Eclipse提供了错误,请尝试编辑config.iniEclipse文件夹→配置中的文件。找:

eclipse.application=

并将其更改为:

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

我希望它也对您有用。


1

我只是转到我的C:/驱动器(C:/Android)上的Android资源文件夹,删除了“ eclipse”文件夹及其所有内容。我再次下载了Android Developer Tools,然后将其移至“ eclipse”文件夹中。

我开始了,一切都很好。我已经更新到版本23。

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


1

我正在使用Eclipse v4.3(Kepler),这就是我解决问题的方式。

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

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

单击确定后,将显示将要安装的新软件包和将要删除的旧软件包。不用担心这些软件包。点击OK

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

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.