安装 Android Studio,未指向有效的 JVM 安装错误

我刚刚下载了Android Studio。在尝试运行它时,我必须修改环境变量并添加

JAVA_HOME

C:\Progra~2\Java\jdk1.6.0_22

一旦我完成了这个障碍,现在我收到了另一个错误:

The environment variable JAVA_HOME (with the value of *C:\Progra~2\Java\jdk1.6.0_22*) does not point to a valid JVM installation.

我查看了其他类似的问题,并被要求检查版本,因此我在CMD中执行以下操作:

C:\Users\Andre>java -version
java version "1.6.0_22"
Java(TM) SE Runtime Environment (build 1.6.0_22-b04)
Java HotSpot(TM) Client VM (build 17.1-b03, mixed mode, sharing)

C:\Users\Andre>javac -version
javac 1.6.0_22

从结果来看,我似乎有JVM。

我还尝试了这些路径JAVA_HOME,每次都关闭并重新打开一个新的CMD窗口

C:\Program Files (x86)\Java\jre7
C:\Program Files (x86)\Java\jre6
C:\Program Files (x86)\Java\jdk1.6.0_22
C:\Program Files (x86)\Java\jre7\bin
C:\Program Files (x86)\Java\jre6\bin
C:\Program Files (x86)\Java\jdk1.6.0_22\bin

答案 1

将变量指向“xx”是更新编号的位置(确保这与实际目录名称匹配)。不要包含在路径名中。JAVA_HOMEC:\Program Files\Java\jdk1.8.0_xx\bin\javaw.exe

注意:您可以通过输入 从 CLI 访问环境变量 GUI。请务必将“JAVA_HOME”路径变量放在 中,而不是用户变量中。如果路径变量在 Android Studio 中,则无法找到该路径。rundll32 sysdm.cpl,EditEnvironmentVariablesSystem variablesUser


答案 2

所有其他答案都绝对有可能对人们有效,但对我来说,这条路有效:

将 JDK 路径保留在“系统变量”下,就像这里给出的那样。不要附加 bin 或其他路径。它对我有用。JAVA_HOME

C:\Program Files\Java\jdk1.8.0_11\

否则,我收到此错误:

Installing Android Studio, does not point to a valid JVM installation error

推荐