ChatGPT解决这个技术问题 Extra ChatGPT

Eclipse Indigo - 无法安装 Android ADT 插件

当我尝试安装 Android 开发者工具时,我收到以下错误。

正在安装的软件:Android Development Tools 11.0.0.v201105251008-128486 (com.android.ide.eclipse.adt.feature.group 11.0.0.v201105251008-128486) 缺少要求:Android Development Tools 11.0.0.v201105251008-128486 ( com.android.ide.eclipse.adt.feature.group 11.0.0.v201105251008-128486) 需要 'org.eclipse.wst.sse.core 0.0.0' 但找不到

我还发现添加 WST 包没有帮助。我得到以下信息,

无法完成安装,因为找不到一项或多项所需项目。正在安装的软件:Google Web Toolkit SDK 2.3.0 2.3.0.r37v201106211634 (com.google.gwt.eclipse.sdkbundle.e37.feature.feature.group 2.3.0.r37v201106211634) 缺少要求:Google Plugin for Eclipse 3.7 2.3。 2.r37v201106211634(com.google.gdt.eclipse.suite.e37.feature.feature.group 2.3.2.r37v201106211634)需要'org.eclipse.wst.xml.core 0.0.0'但找不到不能满足依赖项:从:Google Web Toolkit SDK 2.3.0 2.3.0.r37v201106211634(com.google.gwt.eclipse.sdkbundle.e37.feature.feature.group 2.3.0.r37v201106211634)到:com.google.gdt.eclipse。套件.e37.feature.feature.group 2.3.2

我正在运行 Eclipse Indigo 64 位版本。有人能指出我正确的方向吗?或者告诉我在哪里可以找到丢失的包裹。

ADT system requirements 指定它与 Eclipse 3.5 一起使用,根本没有提到 3.6 或 3.7。如果你想安全起见,我强烈建议你下载 Eclipse 3.5 32 位。 ADT 不适用于 Eclipse 64 位
@Augusto 我正在使用 Eclipse x64 运行 ADT
我可能会很困惑,但我很确定大约 2 年前我曾试图将它安装在 Eclipse 64b 上,直到我读到它只能在 Eclipse 32b 上运行……这可能已经改变了意思时间,或者我可能需要检查一下我的头:)......或者两者兼而有之
@Augusto 支持“Eclipse 3.5 (Galileo) 或更高版本”。这可以理解为支持最新版本。
如果您使用 AVG 防病毒软件,您应该禁用它。只有这对我有帮助(感谢@Lizozom 来自另一个关于此错误的问题)。

S
Sathyajith Bhat

前往 Help -> Install New Software。单击可用的软件站点。删除 Android 存储库。取消选中 Indigo & Eclipse 更新和重新检查它们。现在返回帮助 ->检查更新。完成后,再次添加 Android 存储库。接受许可和你应该很高兴。

(昨天得到 Indigo 后也必须这样做)


现在我收到了一堆关于冲突依赖的消息......该死的java!
这帮助了我。此外,在我以管理员身份运行 Eclipse.exe 之前,更新一直失败。如果我没有那个选项,它可能不会起作用。
不要忘记选择“在安装过程中联系所有更新站点以查找所需的软件”
J
Jasper

我有同样的问题。这对我有帮助:

转到帮助->安装软件单击“可用软件站点”单击添加:名称:“Helios”位置:“http://download.eclipse.org/releases/helios”尝试安装Android开发工具


谢谢。这似乎为我解决了问题。我想它只需要知道 Helios 依赖项存储库的位置。不知道内部运作,我无法猜测更多。唉,这感觉不是一个非常“干净”的解决方案,但它让我启动并运行。 (Eclipse Classic 3.7 Win32 构建在 Win 7 Pro x64 上运行)。
同样在这里,我没有 eclipse indigo repo 并使用了您的解决方案,它适用于 android adt r12、eclipse 3.7、amd 64 位服务器 jvm。谢谢
更新:对我来说,它的运行速度比 eclipse 3.6 快得多,使用此线程 stackoverflow.com/questions/142357/… 的 3.6 设置
这不适用于 3.7。它只是说“重复位置”。与 ..releases/indigo 相同。而且,如果您仍然更新,您会收到有关冲突依赖项的消息。
H
Hussain

我通过以下步骤解决了 org.eclipse.wst.xml.core 0.0.0 问题:

去帮忙

安装新软件:添加名称:Indigo 位置:“http://download.eclipse.org/releases/indigo”

在“Web、XML、Java...”下选择“WST 服务器适配器”(列表中的姓氏)

接受许可协议

重启 Eclipse

继续安装 ADT 的过程

它对我有用,希望它也对你有用。


我可以确认这对我也有用,使用 Eclipse Classic Indigo。
以我的经验,这是可行的,但是就像将 download.eclipse.org/releases/indigo 添加到软件存储库中一样。 (见亚历克斯的回答)
为我工作(Linux Indigo 64 位)。谢谢!
S
Sam King

我遇到过同样的问题。这里的其他解决方案对我不起作用,因为我什至看不到 Indigo / Helios 更新存储库。问题是 Eclipse 在 Program Files 中,但我没有以管理员身份运行它。


在 Windows 7 上出现同样的问题。将 Eclipse 从程序文件中移出,问题就消失了。或者,您总是可以像您所做的那样以管理员身份运行 Eclipse。
A
Alex

所以我得到了 indigo,然后: 转到 Help->Install New Software 点击添加: 名称:“Indigo” 位置:“http://download.eclipse.org/releases/indigo” 尝试安装 Android 开发工具(如您会看到,只有 4 个选项中的 1 个会出现 - 这对于 Indigo 来说是正常的)


谢谢。奇怪的是,在我的 Ubuntu 11.10 上,使用默认的 Indigo 安装,这个存储库不可用。我不得不手动添加它。奇怪。
G
GerbilWockey

确保您有“在安装过程中联系所有更新站点以查找所需软件”选项。此选项位于选择帮助/添加新软件后的第一个屏幕的左下角。默认情况下未选中此项。如果未选中,这将解决问题。

该插件将安装在 3.7 32 位和 64 位。


A
Aalkhodiry

Google Plugin for Eclipse 依赖于其他特定的 Eclipse 组件,例如 WST。您的 Eclipse 安装可能尚未包含所有这些,但可以按照这些说明轻松安装它们。 Eclipse 3.7(靛蓝)

 Select Help > Install New Software...

Click the link for Available Software Sites.
Ensure there is an update site named Indigo. 

If this is not present, click Add... and 
enter http://download.eclipse.org/releases/indigo for the Location.

Now go through the installation steps; Eclipse should download and install 
the plugin's dependencies.

这对我有用 - 默认情况下,eclipse Indigo 已经检查了这个,但它也检查了其他一些软件站点。我取消选中所有,只检查了 indigo 站点和 android 站点,它安装在我的 64 位安装上。
D
DanielJW

我也遇到过这个问题。我通过以下方式解决了它:

单击 -> 可用软件站点 选择“Helios”并单击重新加载。选择“ADT 插件”并单击重新加载。然后回去,再试一次,它奏效了。

如果您仍然无法正常工作,这里有手动操作的说明:
http://developer.android.com/sdk/eclipse-adt.html#installing

(另外:我使用的是 3.7 64x,它工作正常,没有任何问题。)


t
tad604

我尝试安装并得到相同的错误(使用新的“市场”)。我尝试了典型的帮助->安装新软件......然后它说“使用:”我输入:

http://dl-ssl.google.com/android/eclipse/

按照所有提示进行操作,现在一切似乎都运行良好。


I
Inigo

以root级别执行eclipse

$sudo /opt/eclipse/eclipse


t
tejasvi

转到帮助-> 安装软件。添加以下链接 http://dl-ssl.google.com/android/eclipse/

然后按下一步并接受许可证,它会安装一些所需的软件,然后你会很高兴的。

eclipse重新启动后,它会提示您下载所需的android sdk,如果已经下载,请提供android sdk的路径。

无论版本如何,这一直有效。


K
Khaled.K

顺便说一句,Eclipse + ADT(ADT Bundle)现在作为单个包提供,

Developer.Android:ADT Bundle


E
EricLarch

现有的答案都不适合我。在“可用站点”中拥有所有正确的更新站点并不足以告诉 Eclipse 如何找到它的依赖项。

使用 Fedora 14 和 Eclipse Indigo 3.7.1,我必须按照以下步骤进行安装:

从 http://download.eclipse.org/releases/indigo 检查并安装“Linux 工具” 从 http://download.eclipse.org/releases/indigo/201109230900 检查并安装“Linux 工具”

重新启动 Eclipse 后,我终于可以安装 Android SDK。


J
Jay

感谢所有人的帖子,但不幸的是,以上都没有解决我的问题。最终,对我来说一切正常的是下载 eclipse indigo 3.7.2 并(这非常重要)将其直接提取到我的程序文件夹中。在我将它解压到我的桌面并复制到程序文件夹(C:\ Program Files)之前,但在尝试运行 Eclipse 时,我会收到一条错误消息,提示“Eclipse 可执行启动器无法找到其配套共享库”。

将 eclipse 直接提取到我的程序文件夹后,我运行它并按照 the android site 上推荐的方式添加了 ADT 插件,到目前为止一切正常:)

我在 Windows 7 x64 机器上,在提取 Eclipse 之前安装了 jre-7u2-windows-x64.exe、jdk-7u2-windows-x64.exe 和 installer_r16-windows.exe

我希望这也可以帮助其他人:)


S
Steve White

还是蛮让人眼花缭乱的。似乎上述建议的某些组合在 Eclipse 3.7.2 中有效。

首先,我必须转移到 dl-ssl.google.com 没有阻止的网络(这是谷歌服务器的一个持续问题)(笔记本电脑很容易,我的塔就不那么容易了。)

Eclipse 的人应该看看这个问题。用户看到一个错误,例如缺少包“org.eclipse.wst.sse.core”。列出了大约 50 个插件存储库。其中哪个是具有此包的?没有一个包含“wst”或“sse”的名称。

这是非常可怜的。需要有一种方法让用户将错误消息与存储库解决方案相关联。

无论如何:经过一番狩猎和啄食后,我最终选择了(并重新加载每个存储库,并在安装期间联系所有更新站点以查找所需的软件)

https://dl-ssl.google.com/android/eclipse/(ADT插件,我根据谷歌说明添加的)

http://download.eclipse.org/releases/helios(Helios Milestone 存储库)

http://download.eclipse.org/eclipse/updates/3.6(Eclipse 项目测试站点)

其中之一提供了 Android 插件所需的包。最佳猜测:赫利俄斯。


A
AbreQueVoy

最佳答案(由 Sathya 提供)也适用于 Eclipse Juno。


C
Community

这似乎已在 Indigo Eclipse 中得到修复,YouTube 上有显示某人 install android eclipse 的视频吗?


R
Ryoza Morugakiro
Cannot complete the install because one or more required items
could not be found.  Software currently installed: Shared profile 
1.0.0.1308118821836 (SharedProfile_epp.package.java 
1.0.0.1308118821836) Missing requirement: Shared profile 
1.0.0.1308118821836 (SharedProfile_epp.package.java 
1.0.0.1308118821836) requires 'org.maven.ide.eclipse

以管理员身份运行 !!!


m
mr.j05hua

Eclipse Classic 或 Galileo 是您可以使用的两个。其他 Eclipse IDE 并不意味着以相同的方式编程或解释 JAVA。下载 64x 或 32x 将在 PC 上的 Classic 或 Galileo 上运行。只要确保您的 PC 可以处理您下载的 Eclipse 版本。


不正确,您可以在 32 位和 64 位上使用 helio 和 indigo。