Android Studio - JAVA_HOME并未指向有效的JVM安装

one*_*nch 21 java android jvm

无法启动android工作室.获取以下消息:环境变量JAVA_HOME(值为?C:\ Program Files\Java\jdk1.8.0_31)未指向有效的JVM安装.问题是,据我所知,我设置的环境变量IS指向有效的安装.

我已经尝试过将它重命名为JDK_HOME,将其指向jdk文件夹中的所有子目录,卸载并重新安装java和android studio大约3次.我已经三次检查我安装了64位JAVA(并且我的计算机是64位).几乎在我的绳子的尽头.帮助将非常感谢.

这是我的窗户的屏幕上限,你可能会发现一些我没有的明显的东西:

我的窗户的屏幕盖

cha*_*nya 26

您可以尝试此 Android Studio错误:"环境变量未指向有效的JVM安装"

这对我有用.如果您启动64位Android Studio,则必须添加JAVA_HOME

"C:\Program Files\Java\jdk..."
Run Code Online (Sandbox Code Playgroud)

如果32位

"C:\Program Files(x86)\Java\jdk..."
Run Code Online (Sandbox Code Playgroud)

并且不要把"\ bin"放在路径的尽头.


Arp*_*tel 13

正如您所说,您拥有64位系统,然后复制此路径C:\ Program Files\Java\jdk1.8.0_31

步骤1: - 通过单击此路径的新建和过去(C:\ Program Files\Java\jdk1.8.0_31) 创建 JAVA_HOME变量.

步骤2然后单击路径变量并编辑,然后添加分号后添加分号(;) C:\ Program Files\Java\jdk1.8.0_31

在此输入图像描述

我正在使用Windows 10,所以这个窗口看起来像这样

在此输入图像描述

注意: -如果上面的对话框未打开,则选择路径变量并单击编辑.... 找到当前变量值的 末尾,使用分号追加jdk的路径并单击"确定"


小智 6

要修复它,只需从我的JAVA_HOME变量中删除"\ bin"即可.

注意:确保将JAVA_HOME路径变量放在System variables而不是user variables.如果路径变量在User中,则Android Studio将找不到路径.


小智 6

如果您确定该变量指向正确的位置,则:

访问“C:\Program Files\Android\Android Studio\bin”

选择适合您机器的 .exe。

在此输入图像描述


MRA*_*wal 5

好几个星期都面临同样的问题。对我有用的是:从笔记本电脑上卸载所有 java,然后安装 jdk 7 64 位,删除 JAVA_HOME 并添加 JDK_HOME。


Anf*_*aje 2

请记住,您必须将 JAVA_HOME 变量设置为 C:\Program Files\Java\jdk1.8.0_31,就像设置变量 JDK_HOME 一样。:)

参考这篇文章: Windows 7 上的 Android Studio 安装失败,找不到 JDK

另外,您可以尝试安装旧版本的 java,因为最新版本可能与您的 IDE 不兼容。参考:Android Studio 错误:“环境变量未指向有效的 JVM 安装”