2

我正在使用 ubuntu 12.04 和 Eclipse Juno。我安装了 ADT 21.0.1 和所有 SDK 包。但是每次我启动 Eclipse 都会出现以下错误:

    eclipse.buildId=M20120914-1800
    java.version=1.7.0_09
    java.vendor=Oracle Corporation
    BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_US
    Command-line arguments:  -os linux -ws gtk -arch x86

    Error
    Unable to find Action Set: org.eclipse.mylyn.context.ui.actionSet
    Unable to find Action Set: org.eclipse.mylyn.doc.actionSet
    Unable to find Action Set: org.eclipse.mylyn.tasks.ui.navigation
    Unable to find Action Set: org.eclipse.wb.core.ui.actionset

当我尝试运行我的 sdk Manager 时,它显示一个错误:

    Failed to run the Android SDK Manager. Check the Android Console View for details.

有人可以帮忙吗?

4

3 回答 3

7

在更新到 ADT 21.0.1 之后,在 Mac OS 下从 Eclipse 启动 SDK 管理器时,我遇到了类似的问题。我注意到 <sdk_tools_dir>/tools/android shell 程序文件不再是可执行文件。一个快速

chmod a+x android

修复了问题,现在管理器从 Eclipse 中正确启动。您可能必须以 root 身份执行此操作。这可能是基于 Unix 的发行版更新后的一个错误,但由于我没有使用 Linux,我不能确定。

于 2013-01-24T19:21:13.373 回答
1

我遇到了同样的问题,如前所述,sdk/tools/android 上的 chmod 有助于恢复 SDK 管理器窗口 ( chmod a+x android)。尽管如此,如果它仍然不适用于模拟器,请对所有以“模拟器”开头的文件(同一文件夹)执行相同的 chmod

于 2014-07-19T16:34:27.713 回答
0

我知道这听起来可能很愚蠢,但是您是否移动了任何文件?我对可执行文件做了一次,认为它会复制文件并创建一个快捷方式(就像在以前版本的 Windows 中所做的那样),但实际上它移动了文件位置,导致它抛出一个错误(尽管有点不同于你得到的那个)。

我也听说朱诺有错误。您可能只想卸载 Eclipse 及其所有文件关联,然后重新安装旧版本。

于 2012-12-30T01:17:08.057 回答