启动Android Studio时遇到问题。得到以下消息:环境变量JAVA_HOME(值为?C:\ Program Files \ Java \ jdk1.8.0_31)没有指向有效的JVM安装。问题是,据我所知,我设置的环境变量IS指向有效安装。
我已经尝试了一切,从重命名为JDK_HOME,到将其指向jdk文件夹中的所有子目录,再到卸载和重新安装Java和android studio大约3次。我已三重检查是否已安装64位JAVA(并且我的计算机是64位)。我的绳索几乎在这里尽头。帮助将不胜感激大时间。
这是我的窗户的屏幕截图,您可能会发现一些明显的我没有的东西:
您可以尝试这个Android Studio error: "Environment variable does not point to a valid JVM instalation"
这对我有用。如果您启动64位Android Studio,则必须将JAVA_HOME添加为
"C:\Program Files\Java\jdk..."
如果是32位
"C:\Program Files(x86)\Java\jdk..."
并且不要在路径的末尾放置“ \ bin”。
要修复它,只需从我的JAVA_HOME变量中删除“ \ bin”。
NOTE:请确保将JAVA_HOME
路径变量放在System variables
中,而不要在user variables
中。如果path变量位于User中,则Android Studio将找不到该路径。
面对相同的问题很多星期。对我有用的是:从笔记本电脑上卸载了所有Java然后安装了jdk 7 64位,删除了JAVA_HOME并添加了JDK_HOME。
要解决[Android Studio-JAVA_HOME没有指向有效的JVM安装问题,请执行以下步骤:
[步骤1:在“开始”菜单搜索框中键入“ << [cmd”,打开命令窗口。
步骤2
:现在将目录更改为Android Studio安装目录:cd“ c:\ Program Files(x86)\ Android \ android-studio \ bin”
步骤3:
键入“ studio.bat”,然后按Enter。如果未正确设置JAVA环境变量,则应收到如下错误消息。步骤4:
因此,很明显,Android Studio无法读取JDK位置。您需要做的就是设置JAVA_HOME和JDK_HOME environment variables by following the steps mentioned in this guide.步骤5:
关闭现有的命令窗口。这一步非常重要,因为新设置的变量将不会反映其他情况。步骤6:
重新启动命令窗口并键入以下命令,以确保正确设置了环境变量。echo%JAVA_HOME%
步骤7:
现在,将目录更改为Android Studio安装。cd“ c:\ Program Files(x86)\ Android \ android-studio \ bin”
步骤8:
键入‘studio.bat’并按Enter。现在,Android Studio将正常启动。基于这些链接:Google Android Studio is not launching?2个步骤:
jdk-7u80-windows-x64.exe
1.1这是必要条件@ https://developer.android.com/sdk/index.html#Requirements
JAVA_HOME
设置为C:\Program Files\Java\jdk1.7.0_80
NOTE:不在Program Files (x86)
JAVA_HOME
在“系统变量”中,并指向JDK短路径。例如,如果JDK为C:\Program Files\Java\jdk1.7.0_79
,则将JAVA_HOME
设置为C:\PROGRA~1\Java\JDK17~1.0_7
。我最初在安装时收到上述错误消息,但是当我进行此更改时它开始工作,并且无需重新启动。JAVA_HOME
设置为环境变量下的系统变量,并将其设置为C:\Program Files\Java\jdk1.8.0_31
。注销并重新登录后。这应该消除您收到的错误消息。然后启动Android Studio。
JAVA_HOME路径:C:\ Program Files \ Java \ jdk1.8.0_102 \ //从PATH变量复制。
删除引号(如果有)。>
如果您的系统是32位,则执行studio.exe
如果您的系统是64位,则只需执行studio64.exe
它解决了我的问题