JAVA_HOME 路径适用于 Java 但不适用于 Android Studio

JAVA_HOME Path works for Java but not for Android Studio

这个问题没有答案,我的情况下没有该死的返回按钮!!!

解决方案:它在 JDK8 中仍然无法工作,您必须使用普通的 Android SDK 或 Android Studio 和 JDK7!感谢 Elliot Frisch 的评论。

我希望这是适合此类内容的元站点。我已经正确安装了 java JRE 和 Java JDK。我可以从命令行编译和执行 java,但是如果我尝试安装 android studio,我会收到一个错误,指出 JAVA_HOME 没有指向有效的 JVM 安装。

在使用 android studio 之前我还需要安装其他东西吗?或者 JAVA_HOME 路径与 android studio 不同吗?

我把

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

到我的 JAVA_HOME 路径。

首先,将您的 JAVA_HOME 设置为仅一个文件夹(并且它是 bin 的父文件夹)

set "JAVA_HOME=C:/.../jdk.x.x"

将它添加到您的路径中,例如

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

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

Android SDK installation doesn't find JDK

Setting JAVA_HOME at Android SDK

在windows中刚刚设置 JAVA_HOME 环境变量只要 "C:\Program Files\Java\jdkx.x.x_xx" 就够了。

x x x -> 与您的 JDK 版本有关。

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