+1
- A T请检查插件目录,它位于您提取原始eclipse zip文件的文件夹中。
对于我来说,它位于以下位置:
eclipse-java-indigo-SR2-win32-x86_64\eclipse\plugins
我看到与ADT插件相关的以下文件:
com.android.ide.eclipse.adt_18.0.0.v201203301601-306762.jar
com.android.ide.eclipse.ddms_18.0.0.v201203301601-306762.jar
com.android.ide.eclipse.hierarchyviewer_18.0.0.v201203301601-306762.jar
com.android.ide.eclipse.traceview_18.0.0.v201203301601-306762.jar
overlay.com.android.ide.eclipse.adt.overlay_18.0.0.v201203301601-306762.jar
确保您拥有类似于这些文件的文件。
现在打开一个shell并在您的eclipse安装目录中运行以下内容
eclipse.exe -console
您应该获取 osgi
(开放服务网关倡议)控制台。现在,您可以查看您的 bundle 是否存在未解决的依赖关系,并手动启动它们。因此,请尝试执行以下操作:
osgi> diag com.android.ide.eclipse.adt
and
osgi> start com.android.ide.eclipse.adt
并检查输出。
C:\Program Files\Eclipse3\plugins>ls *android*
com.android.ide.eclipse.adt_18.0.0.v201203301601-306762.jar
com.android.ide.eclipse.ddms_18.0.0.v201203301601-306762.jar
com.android.ide.eclipse.hierarchyviewer_18.0.0.v201203301601-306762.jar
com.android.ide.eclipse.traceview_18.0.0.v201203301601-306762.jar
overlay.com.android.ide.eclipse.adt.overlay_18.0.0.v201203301601-306762.jar
- A T我发现您正在使用Windows操作系统,我也遇到过同样的问题。在我的情况下,我需要以管理员身份运行Eclipse才能安装插件。因此,您需要先卸载插件,然后以管理员身份重新启动Eclipse并重新安装插件。但是,您不需要每次使用插件时都以管理员身份运行Eclipse,只有在安装时才需要。
根本原因可能是文件夹所有权问题,正如其他人所引用的那样。当我遇到同样的问题时,我尝试设置文件夹所有权,但是我无法应用我的权限更改,所以以管理员身份运行Eclipse对我来说是最简单的方法。如果您无法在计算机上以管理员身份运行Eclipse,则应查阅ADT文档,了解应该由运行Eclipse的用户拥有哪个文件夹的所有权。
在这个帖子中检查答案:
或许选择“帮助”>“检查更新”或重新安装ADT插件会起作用。
有可能插件没有正确安装。尝试重新安装ADT。或者在帮助菜单中检查更新并尝试通过它进行安装。 我希望这能解决你的问题。
我也遇到了同样的问题,我是这样解决的:
参考自这里