Android SDK Manager无法正常工作

时间:2012-12-27 10:49:38

标签: android eclipse sdk

在启动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.

因此,单击“打开SDK管理器”按钮时,没有任何事情发生。在控制台我得到这个消息。

[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 个答案:

答案 0 :(得分:6)

尝试找到Android SDK Manager的位置(首先安装SDK的路径)。假设它是/opt/android-sdk-linux并在需要的地方替换:

从终端尝试执行

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

有了这个,您将获得一个Android SDK Manager窗口,您可以在其中升级SDK元素(包括SDK Manager和工具)。可能Android SDK Manager与Eclipse的集成已从版本10更改为21,使Eclipse无法启动它。

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

答案 1 :(得分:2)

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

-Preeya

答案 2 :(得分:0)

Latest ADT and sdk tools installed but still asking for latest sdk tools

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

它对我有用

答案 3 :(得分:0)

检查窗口中的路径 - 首选项 - Android。一定是对的