安卓安装 - sdk manager.exe无法运行

5
我从 developer.android.com 下载了适用于 Windows 的 Android SDK(installer_r08-windows.exe)。我将其安装到默认路径 C:\Program Files\Android\android-sdk-windows。当我尝试运行 SDK Manager.exe 时,一个控制台窗口短暂地弹出,但很快就消失了,没有其他反应。如果我尝试从命令行运行它,也没有任何输出或反应。
我已经安装了 JDK 1.6.0_20,并且 JAVA_HOME 环境变量指向此文件夹(C:\Program Files\Java\jdk1.6.0_20)。
请帮忙解决问题?

你好,我有同样的问题,你有解决方法吗? - emeraldhieu
4个回答

3
这个解决方案对我有效(从这里复制)。

步骤1:打开命令提示符。

步骤2:使用cd命令移动到您安装Android SDK的位置。

步骤3:运行tools\android。

如果这不起作用,您应该在命令提示符中获得转储信息,以帮助您诊断设置问题。


1

您是否已经安装了Java SE Development Toolkit 1.6?如果是这样,可能您已经安装了旧版本的JDK,当您尝试运行“SDK Manager.exe”时,它会首先获取旧版本。有两种可能的解决方案:

回滚您的JDK安装,并在您的笔记本电脑中没有JDK时安装1.6版本。

或者

转到“控制面板”->系统->高级->“环境变量”

在系统变量中查找“Path”变量并单击“编辑”。检查值字段是否没有指向Java JDK的bin文件夹的路径。如果已经存在,请替换为正确的路径(即“C:\ Program Files \ Java \ jdk1.6.0_25 \ bin”)。否则,您需要将此路径插入列表的最前面。插入路径后跟一个';'。一路单击确定并重新启动计算机。

之后,再次尝试“SDK Manager.exe”! :)


1

我曾经遇到过同样的问题。 我安装了不兼容的Java SDK 1.4,所以我安装了1.6并将其添加到PATH变量中,一切都正常工作了。


0
这种情况可能是由于32位/64位版本的差异引起的。如果您下载了32位版本的Android SDK,并且您的系统是64位,则可能会出现此类问题。请验证您已经下载并安装了正确的版本。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接