Android Studio 64 位找不到 JDK
Android Studio 64-bit can't find JDK
...但是 32 位可以找到 64 位 JDK。
当我打开 Android Studio 时,我收到
Error launching Android Studio No JVM installation found. Please
install a 64-bit JDK. If you already have a JDK installed, define a
JAVA_HOME variable...
我安装了 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?
Android Studio 64 位适用于 32 位和 64 位 JDK。根据您的 JDK 安装,您 select 启动器:
studio.exe is the 32-bit launcher.
studio64.exe is the 64-bit launcher.
从您的 JDK 路径可以看出您已经安装了 32 位 JDK。但是,多个 JDK 可以在一个系统中共存,因此您也可以根据需要安装 64 位 JDK。
...但是 32 位可以找到 64 位 JDK。
当我打开 Android Studio 时,我收到
Error launching Android Studio No JVM installation found. Please install a 64-bit JDK. If you already have a JDK installed, define a JAVA_HOME variable...
我安装了 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?
Android Studio 64 位适用于 32 位和 64 位 JDK。根据您的 JDK 安装,您 select 启动器:
studio.exe is the 32-bit launcher.
studio64.exe is the 64-bit launcher.
从您的 JDK 路径可以看出您已经安装了 32 位 JDK。但是,多个 JDK 可以在一个系统中共存,因此您也可以根据需要安装 64 位 JDK。