首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >安装Android时,不会指向有效的JVM安装错误

安装Android时,不会指向有效的JVM安装错误
EN

Stack Overflow用户
提问于 2014-01-14 16:45:45
回答 18查看 132.6K关注 0票数 67

我刚下载了安卓工作室。在尝试运行它时,我必须修改环境变量并添加

JAVA_HOME

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

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

代码语言:javascript
代码运行次数:0
运行
复制
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中做了以下操作:

代码语言:javascript
代码运行次数:0
运行
复制
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窗口。

代码语言:javascript
代码运行次数:0
运行
复制
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
EN

回答 18

Stack Overflow用户

回答已采纳

发布于 2014-06-06 09:03:40

JAVA_HOME变量指向C:\Program Files\Java\jdk1.8.0_xx\,其中"xx“是更新号(确保这与实际目录名匹配)。不要在路径名中包括bin\javaw.exe

注意:您可以通过输入rundll32 sysdm.cpl,EditEnvironmentVariables从CLI访问环境变量GUI。一定要将'JAVA_HOME‘路径变量放在System variables中而不是用户变量中。如果路径变量在User中,则Android将而不是找到路径。

票数 197
EN

Stack Overflow用户

发布于 2014-12-31 19:08:21

当然,所有其他答案都适用于人们,但对我来说,这条路奏效了:

将您的JDK路径保留在JAVA_HOME系统变量下,如下所示。不要附加回收站或其他路径。对我起作用了。

代码语言:javascript
代码运行次数:0
运行
复制
C:\Program Files\Java\jdk1.8.0_11\

否则,我将得到这个错误:

代码语言:javascript
代码运行次数:0
运行
复制
Installing Android Studio, does not point to a valid JVM installation error
票数 53
EN

Stack Overflow用户

发布于 2015-05-12 18:15:48

安卓工作室升级到1.2.1。即使我犯了同样的错误。什么都没成功,最终用JDK_HOME取代了JDK_HOME,它发挥了神奇的作用。

票数 28
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21119021

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档