1

...但是 32 位可以找到 64 位 JDK。

当我打开 Android Studio 时,我收到

启动 Android Studio 时出错 找不到 JVM 安装。请安装 64 位 JDK。如果您已经安装了 JDK,请定义一个 JAVA_HOME 变量...

我安装了 64 位 JDK,同时设置了 PATH 和 JAVA_HOME(在 cmd 提示符下确认)

PATH 
...; C:\Program Files (x86)\Java\jdk1.8.0_91\bin
JAVA_HOME
C:\Program Files (x86)\Java\jdk1.8.0_91

但是,我可以通过转到其 bin 文件夹并运行 32 位启动器(studio.exe 而不是 studio64.exe)来启动 Android Studio。

为什么 32 位的 Android Studio 能找到 64 位的 jdk,而不是 64 位的 AS?

4

1 回答 1

0

Android Studio 64 位适用于 32 位和 64 位 JDK。根据您的 JDK 安装,您可以选择启动器:

studio.exe is the 32-bit launcher.
studio64.exe is the 64-bit launcher.

从您的 JDK 路径可以清楚地看出您已经安装了 32 位 JDK。但是,多个 JDK 可以共存于一个系统中,因此您也可以根据需要安装 64 位 JDK。

于 2016-05-23T18:01:55.703 回答