我知道这个问题之前已经被解决了好几次,但是我决定发一个新的问题,并提供(希望)更新的信息。
正如标题所说,无论我做什么都不能让SDK Manager运行。我尝试安装32位和64位版本的jdk1.7.0,但没有成功。
目前,我在C:\目录下安装了jdk(32位)和sdk。像许多人说的那样,我更改了下面的环境变量以反映位置。即:
变量名:PATH
变量值:
C:\Android\android-sdk\tools;C:\Java\jdk1.7.0\; C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Windows Live\Shared;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\
(显然,我只添加了前两个值)
肯定有人遇到了同样困难的设置,可以在这里帮助我。我在我的32位Win7机器上安装一切都没有问题,但是64位是我的主要计算机,如果我要学习如何使用它,我真的需要带着SDK。
(编辑:已解决!)
我遇到的问题是,一个命令提示窗口会弹出,然后SDK Manager开始加载,然后立即崩溃。
奇怪的是,有人的电脑与我的非常相似,只需安装就没有任何问题。奇怪。
最后,我添加了另一个环境变量:
变量名:JAVA_HOME
变量值:C:\Java\jdk1.7.0\
而且它有效了!
感谢所有人的帮助。我希望这可以帮助其他可能遇到同样问题的人。