我正在尝试在我的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安装。
这是已知的问题吗?有解决办法吗?
当前回答
工作解决方案,不需要修改注册表
只需将java bin路径放在path环境的前面。
路径前
C:\Windows\system32;C:\Windows\%^^&^&^............(old path setting)
路径后
C:\Program Files\Java\jdk1.6.0_18\bin;C:\Windows\system32;C:\Windows\%^^&^&^............(old path setting)
现在Android SDK安装程序正在工作。
顺便说一下,我运行的是Win7 x64。
其他回答
这些方法对我都没用。我通过临时将C:\Windows\System32\java.exe的文件名更改为java_exe来解决这个问题
我在用户环境变量中添加了以下内容(Windows 10)
JAVA_HOME=C:/Program Files/Java/jdk1.8.0_11
JRE_HOME=C:/Program Files/Java/jre8
Path=%JAVA_HOME%;C:...
然后取消当前安装的Android Studio,重新开始。这次对我来说效果很好。没有JDK错误。
我也遇到了同样的问题,尝试了所有的解决方案,但都没用。问题是Windows 7安装的是64位的,而你安装的所有软件都应该是32位的。Android SDK本身是32位的,它只能识别32位的JDK。所以安装以下软件。
JDK(32位) Android SDK(在安装SDK时,确保将其安装在“C:\Program Files (x86)”以外的目录中,更可能是在其他驱动器或Eclipse提取的目录中) Eclipse(32位),最后是ADT。
我试过了,一切正常。
此问题已在SDK 20.xxx版本中修复
通过http://dl.google.com/android/installer_r20.0.3-windows.exe下载
运行x64 SDK的Windows 8。
从这里下载最新版本的JDK: Oracle JDK 下载并解压后,进入C:\Program Files\Java\ jdk1.7.0_80\bin的JDK文件,双击java应用程序文件(它是唯一一个只叫java的文件)。这将简要地打开命令行。 重新开始安装Android Studio,从头开始。现在它应该自动检测SDK了。
不管出于什么原因,无论我手动输入什么,或者使用浏览选项搜索,Android Studio都不会检测到它。
压回去是没用的。
报告错误将不起作用。
将JAVA_HOME或其他建议添加到C:…不会起作用。
它只是开始安装Android Studio再次运行java文件后,它的工作。