所以我刚刚下载了 Android Studio,并尝试设置 JAVA_HOME 变量以便我可以运行它。我使用的是 Windows 8,并按照我找到的所有说明进行操作,但无济于事...转到高级系统设置 > 环境变量,然后使用包含我的 jre7 路径的值设置 JAVA_HOME 变量。我已经仔细检查了路径一百万次,我没有发现任何问题(C:\Program Files (x86)\Java\jre7)。我知道变量名称是正确的,并且我知道Windows正在排除该变量,我什至重新启动了两次。我在这里做错了什么?我能想到的唯一可能是错误的事实是我指向的是 jre 而不是 jdk,但我一直认为两者都有效......无论如何,当我尝试时得到的确切错误消息打开 Android Studio 说:
未找到 JVM 安装。请安装 64 位 JDK。如果你已经
安装了 JDK,在“计算机”>“系统”中定义 JAVA_HOME 变量
属性 > 系统设置 > 环境变量。
如果 jre 不能代替 jdk,那么我该如何获取一个呢?我对 Java 一无所知,我只想进入这个 IDE 并玩转 Android。
未找到 JVM 安装。请安装 64 位 JDK。
它要求 64 位 JDK。你说你的环境变量指向以下目录:
C:\Program Files (x86)\Java\jre7
这里有两件事是错误的。首先,您指向 JRE - Java 运行时环境。This is not a JDK- Java 开发工具包。 JRE用于运行Java应用程序; JDK是为了发展Java 应用程序。那里有一个显着的差异。
其次,正如其他人提到的,您将环境变量指向 32 位版本。您需要 64 位 JDK。这将安装在C:\Program Files\Java\jdk1.7.0_XX
或类似的,默认情况下。
您可以从以下位置获取 JDK 安装Oracle http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)