在启动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。
答案 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。一定是对的