插件com.android.ide.eclipse.adt无法加载类android

时间:2012-04-14 06:52:50

标签: java android eclipse

我是Android开发的新手 我的日食工作正常。但是现在当我开始一个新项目时,它会出错 问题打开向导 无法打开所选向导

详细的错误消息是

The selected wizard could not be started.
Plug-in com.android.ide.eclipse.adt was unable to load class com.android.ide.eclipse.adt.internal.wizards.newproject.NewProjectWizard.
An error occurred while automatically activating bundle com.android.ide.eclipse.adt (239).

我也无法运行现有的Android项目。但我可以启动一个新的java项目并运行。 为什么会这样?

19 个答案:

答案 0 :(得分:14)

如果您尚未添加ADT,请执行以下步骤。

帮助 - >添加新软件 - >添加。

Name选项中写入ADT

如果您已在计算机中安装了ADT,请在Location中添加其路径

jar:file:/D:/ADT-16.0.1.zip!/

然后ADT将安装。

如果出现问题,请尝试删除该adt并重新安装。

1) remove the ADT repo (Window->Preferences->Install/Updates->Available Software Sites)
2) add Indigo repo ("http://download.eclipse.org/releases/indigo")
3) run updates
4) add ADT repo again and install

答案 1 :(得分:8)

对我来说,似乎有用的是:

1.重新启动应用程序 2.(或)重新启动计算机

我仍然遇到了一些问题。有些项目负责。我不知道问题是什么或者是什么。我认为重新安装ADT应该可以解决问题。

答案 2 :(得分:5)

实际上没有必要卸载ADT插件。只需添加此repo(http://download.eclipse.org/releases/indigo)然后帮助 - >检查更新

答案 3 :(得分:1)

我遇到了类似的问题,似乎是org.eclipse.objectteams插件给我造成了麻烦。我需要做的是从我的Eclipse插件目录中删除插件,如下所示:

mv ~/.eclipse/*/plugins/org.eclipse.objectteams* ~/someDIR

新版本的Eclipse似乎存在依赖性问题。很抱歉,如果我无法提供更多信息。

也许可以看https://bugs.eclipse.org/bugs/show_bug.cgi?id=350133

答案 4 :(得分:1)

如果你正在运行AVD,你也会遇到这个错误。关闭AVD并重启eclipse

答案 5 :(得分:1)

我将在未来推荐这篇文章的人发布此答案。

所有提到的方法都需要更多时间。我通过更新插件找出了这个问题。 但它不像提到vic12那样。我已通过以下方式完成此操作

帮助>安装新软件>点击链接 已安装的内容 ,您可以看到已安装软件的列表。您可以根据需要选择和更新任何一个。如果单击check for update,它将更新我们安装它的所有软件将花费大量时间。通过这种方式,您可以更新所需的那个。这可以在一分钟内完成。它节省了时间。

答案 6 :(得分:1)

在我的情况下,计算机重启解决了所有问题,而无需重新安装ADT插件。 顺便说一下,我正在使用MAC + ADT_v22

答案 7 :(得分:1)

转到帮助 - eclipse市场 - 搜索adt。然后更新或安装它。这对我有用。

答案 8 :(得分:0)

您可能已经存储了两个ADT插件,其中一个带有链接,另一个带有zip文件,您必须删除其中一个 帮助 - >安装新软件 - >适用于网站的软件 - >并删除一个adt插件。

答案 9 :(得分:0)

我只是想在这里添加这个,因为我刚刚遇到了这个问题。我做的是close eclipse,重新打开然后它开始工作。如果这还没有解决问题,那么我建议你选择@Bhavin的答案。

答案 10 :(得分:0)

我希望这会对某人有所帮助: 我有同样的问题,具有讽刺意味的问题是一个简单的代码错误。由于某种原因,这个错误导致Eclipse对整个代码中的红线反应过度,并且保存了错误以及本文中提到的错误。

我解决了问题(删除额外的})并且所有问题都消失了。

我不知道为什么这次Eclipse反应过度,但在安装,卸载或更新任何内容之前,还有另一个检查选项。

祝你好运。

答案 11 :(得分:0)

输入变量' PATH' JRE文件夹的路径(java)。

答案 12 :(得分:0)

简单: 这对我有用。请按照以下步骤操作。 去: 帮助>>安装新软件>>可用软件站点 然后找到: http://download.eclipse.org/releases/indigo

如果可用,则只需选择并重新加载 其他 ADD>>过去这个网址的位置 http://download.eclipse.org/releases/indigo“>>确定然后>>重新载入

希望这对某人有所帮助。

答案 13 :(得分:0)

重启日食。似乎eclipse有一些错误导致其他组件正常加载。或者首先从背景启动sdk管理器,然后再进行eclipse。

答案 14 :(得分:0)

如果您使用的是Mac和用户Eclipse ADT,请转到ADT - >偏好 - > Android系统。在那里,您应该找到设置Android SDK位置的选项。只需浏览现有的ADT,然后选择SDK文件夹即可。

这当然只能在安装SDK之后才能完成。

Android preference settings in Eclipse ADT

答案 15 :(得分:0)

您也可以尝试更改工作区。它对我有用!

答案 16 :(得分:0)

当我重新启动Eclipse并更改工作空间时,我解决了这个问题。

答案 17 :(得分:0)

如果从构建路径中删除Android,则会发生这种情况。只是尝试重新链接JRE6或7并重新启动程序。 Eclipse将为您处理它。

答案 18 :(得分:0)

我有同样的问题,我已经开始阅读上面的答案了。然后我停下来阅读并重启eclipse,这对我有用! (这是我对所有电子设备的第一个解决方案,通常有效:)