为什么我设置的 JAVA_HOME 变量不起作用?

Why is my JAVA_HOME variable that I setup not working?

我正在尝试安装和使用 Android Studio。但是,当我 运行 安装程序后,它给我这个错误:

我进入控制面板并在系统变量下添加了一个环境变量,如下所示:

做完后我重启了电脑,还是不行。有帮助吗?

问题是您安装的 JDK 是 32 位的,而 Android Studio 要求安装 64 位的。您可以判断它是 32 位的,因为您用于 JAVA_HOME 的路径位于 'Program Files (x86)' 中(其中“(x86)”表示 32 位程序)。您需要安装 64 位版本的 JDK。