2

在启动 Eclipse 时,我收到一条消息

This version of ADT requires Android SDK Tools revision 21.0.0 rc9 or above.
Current version is 10.0.0.
Please update your SDK tools to latest SDk version.

因此,在单击 Open SDK Manager 按钮时没有任何反应,并且在控制台中我收到此消息。

[2012-12-27 16:15:06 - SDK Manager] [SDK Manager] Error: Expected verb after global parameters but found 'sdk' instead.

为什么?

我的 SDK 管理器窗口没有打开,所以我无法更新 SDK 工具。我正在使用 Eclipse Helios 开发 Ubuntu 10.10。

4

4 回答 4

6

尝试找到您的 Android SDK 管理器在哪里(您首先安装 SDK 的路径)。假设它是/opt/android-sdk-linux并在需要的地方替换:

从终端,尝试执行

sudo /opt/android-sdk-linux/tools/android

有了它,您将获得一个 Android SDK 管理器窗口,您可以在其中升级您的 SDK 元素(包括 SDK 管理器和工具)。可能是Android SDK Manager 与Eclipse 的集成从10 版本到21 版本,导致Eclipse 无法启动。

PS 使用sudo可能是不必要的,具体取决于路径和用户对其拥有的权限。

于 2012-12-27T10:54:27.213 回答
2

如果您使用的是来自 android 的 adt-bundle,请再次删除并解压缩该捆绑包,然后尝试打开 eclipse。我遇到了类似的问题。通过执行上述步骤,我摆脱了这个错误。希望它对您有所帮助:):) .. 并记住 JAVA 7 与 android eclipse 不兼容(未经测试和推荐).. 所以使用 JAVA 6。

-普雷亚

于 2012-12-27T10:55:44.907 回答
0

已安装最新的 ADT 和 sdk 工具,但仍要求最新的 sdk 工具

“实际上,该解决方案不涉及删除或下载整个安装程序。更新 Eclipse ADT 后,您只需更新 SDK 管理器中的 SDK 工具。诀窍是打开 SDK 管理器 -> 包菜单 -> 重新加载。然后最新的版本可以更新。就这么简单,但一开始真的很烦人。

它对我有用

于 2013-03-05T15:10:24.833 回答
0

检查 Window -- Preferences -- Android 中的路径。一定是对的

于 2013-09-05T12:07:56.157 回答