我正在尝试在我的Windows 7 x64系统上安装Android SDK。

安装了JDK -6u23-windows-x64.exe,但Android SDK安装程序拒绝继续,因为它没有找到JDK安装。

这是已知的问题吗?有解决办法吗?


当前回答

我也遇到过这个问题,但没有一个答案有用。我所做的是,从JAVA_HOME变量中删除最后一个反斜杠,然后它开始工作。另外,记住不要在路径中包含bin文件夹。

其他回答

我找到了解决方案,这很愚蠢。我发现Android SDK无法检测JDK。

在SDK错误屏幕上按下Back按钮,告诉您EXE无法检测到JDK。然后按“下一步”。

谁能想到会发生这种事?

我也遇到了同样的问题,尝试了所有的解决方案,但都没用。问题是Windows 7安装的是64位的,而你安装的所有软件都应该是32位的。Android SDK本身是32位的,它只能识别32位的JDK。所以安装以下软件。

JDK(32位) Android SDK(在安装SDK时,确保将其安装在“C:\Program Files (x86)”以外的目录中,更可能是在其他驱动器或Eclipse提取的目录中) Eclipse(32位),最后是ADT。

我试过了,一切正常。

在我的例子中,问题是JAVA_TOOL_OPTIONS环境变量。除非我把它拿掉,否则什么都帮不了我。希望它能帮助到别人!

我的问题是我运行studio.exe而不是studio64.exe。我用的是64位的Windows 8

安装JDK 64位1.6 (Windows)和JRE 1.7 64位(Windows)。

这对我来说是有效的。