JAVA_主路径适用于JAVA,但不适用于Android Studio

JAVA_主路径适用于JAVA,但不适用于Android Studio,java,android,jvm,Java,Android,Jvm,这个问题没有答案,在我的情况下没有后退按钮 解决方案:它仍然不能在JDK8中工作,您必须在JDK7中使用普通的Android SDK或Android Studio!多亏了埃利奥特·弗里希的评论 我希望这是适合这类东西的超站点。我已经正确安装了JavaJRE和JavaJDK。我可以从命令行编译和执行java,但如果我尝试安装androi studio,我会得到一个错误,java_HOME没有指向有效的JVM安装 在使用android studio之前,我是否需要安装其他东西,或者android s

这个问题没有答案,在我的情况下没有后退按钮

解决方案:它仍然不能在JDK8中工作,您必须在JDK7中使用普通的Android SDK或Android Studio!多亏了埃利奥特·弗里希的评论

我希望这是适合这类东西的超站点。我已经正确安装了JavaJRE和JavaJDK。我可以从命令行编译和执行java,但如果我尝试安装androi studio,我会得到一个错误,java_HOME没有指向有效的JVM安装

在使用android studio之前,我是否需要安装其他东西,或者android studio的JAVA_主路径是否不同

我把

C:/.../jre.x.x
C:/.../jre.x.x/bin
C:/.../jdk.x.x
C:/.../jdkx.x/bin

到我的JAVA_主页路径。

首先,将您的
JAVA_主页
仅设置为一个文件夹(它是
bin
的父文件夹)

将其添加到您的路径中,如

set "PATH=%PATH%;%JAVA_HOME%\bin"

我建议您查看这些页面以了解更多信息,并在询问之前始终进行搜索,我相信您可以更快地找到答案

在windows中,仅设置 JAVA_HOME环境变量仅设置为“C:\Program Files\JAVA\jdkx.x.x_xx”就足够了

x->与您的JDK版本相关


C:\Program Files\Java \->取决于您的Java安装目录

我建议您查看这些页面,当然我在Windows8上使用Backticks。关于另一个,请看我在GreenDay评论中的回答。到第一个链接:在我的情况下,没有后退按钮。。第二个链接my Home_Path适用于Java,为什么不适用于Android Studio?如何在一个变量中放置两条路径?我必须包括这两个,不是吗?请不要推荐不相关的链接。我已经将它添加到我的JAVA_主页路径中。同样,java和javac是有效的!你举了四个例子,只有一个是正确的。接下来,您使用的是JDK的哪个版本?JDK1.8.0.25和JRE1.8.0.25。当然,我一条接一条地尝试了所有的路径;)为什么java可以正常工作而Android Studio不能?他们不必使用相同的变量?我不用android JDK,我用的是android studio。tere有什么不同吗?我相信。谢谢,我听说这个问题是因为android studio处于测试模式?!?所以我认为这是正确的答案,谢谢你,但我不能给你的评论代表。android SDK在Win8 64位上是否能正常工作?
set "PATH=%PATH%;%JAVA_HOME%\bin"