我正在尝试在我的Windows 7 x64系统上安装Android SDK。
安装了JDK -6u23-windows-x64.exe,但Android SDK安装程序拒绝继续,因为它没有找到JDK安装。
这是已知的问题吗?有解决办法吗?
我正在尝试在我的Windows 7 x64系统上安装Android SDK。
安装了JDK -6u23-windows-x64.exe,但Android SDK安装程序拒绝继续,因为它没有找到JDK安装。
这是已知的问题吗?有解决办法吗?
当前回答
安装JDK 64位1.6 (Windows)和JRE 1.7 64位(Windows)。
这对我来说是有效的。
其他回答
有很多方法可以做到这一点:
方法一
如果Java在您的机器中安装良好,那么请关闭安装程序并尝试重新安装。
当你第二次打开它时,它会找到JAVA。
方法二
设置一个这样的环境变量-
java安装的环境变量
然后再试一次。
它应该工作:)
是的,安装32位版本的Java SE SDK(或任何组合)。这应该有助于解决你的问题。
在我的例子中,问题是JAVA_TOOL_OPTIONS环境变量。除非我把它拿掉,否则什么都帮不了我。希望它能帮助到别人!
对于Wine用户:…… 由于与“未实现”有关的原因(例如:“find”命令和“/D”切换为“copy”),似乎你必须再欺骗一点才能让Android SDK在Wine中看到JDK。
然而,我已经克服了这些障碍,(我想)有必要分享一些有效的东西:
负责查找Java的脚本是“tools/lib/find_java.bat”。在该文件的开头,添加: 设置java_exe = % JAVA_HOME % / bin / java.exe goto: EOF 为了规避“复制/D未实现”问题,在“tools/android.bat”注释掉(用“rem”)后面的行 : MkTempCopy
就在之前
:EndTempCopy
现在(如果您已经设置了JAVA_HOME)应该能够运行android.bat并安装所需的SDK部件。
如果没有32位JDK,它似乎无法工作。 只要安装它,就会快乐……