Android SDK无法在win 7 64位上安装

Mos*_*ham 14 java android

我试图在Windows 7 64位上安装Android SDK,但它不起作用.我一直收到这个屏幕:

JAVA SE Development Kit (JDK) not found.  
Error: Failed to find Java version for 'C:\Windows\system32\java.exe': [2] The system cannot find the file specified.  (...)   
If you believe you have a JDK installed and it was not properly recognized, simply set an environment variable JAVA_HOME to point to it.
Run Code Online (Sandbox Code Playgroud)

我尝试设置JAVA_HOMEC:\Windows\System32\java.exe(这是我的安装路径),它仍然无法正常工作.

在命令行中,我测试了版本,java -version它完美地工作.

尝试了背部和下一个的老技巧,但遗憾的是没有用.

这太令人失望......任何建议?

Mat*_*ann 18

它是JDK,而不是Java,它缺失了.JAVA_HOME不应该指向java.exe文件.它应该指向jdk文件夹.通常C:\Program Files\Java\jdk1.6.0_23或类似.如果你还没有某个jdk文件夹,你应该从这里安装JDK.

需要注意的是,正式要求开发Android是JDK 6.


小智 6

将System变量中的JAVA_HOME环境变量设置为C:\ Program Files\Java\jdk1.7.0_07 \确实解决了我的问题.

有几点需要注意:

  1. 无需指定bin或jre文件夹名称.
  2. 您将需要取消并重新启动android sdk安装.上一个/下一个可能无效.
  3. 我刚从Windows资源管理器地址栏复制了文件夹名称.无需用/替换\.