2016-05-23 80 views
0

...但32位CAN找到64位JDK。Android Studio 64位无法找到JDK

当我打开Android Studio中我收到

错误推出的Android Studio的任何JVM安装中。请 安装64位JDK。如果您已经安装了JDK,定义 JAVA_HOME变量...

我有两个PATH和JAVA_HOME集(在命令提示符证实了这一点),安装了64位JDK

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?

+1

...但这是一个32位的JDK。 'C:\ Program Files(x86)\ ...'您的64位JDK应该位于'Program Files'中。 – Zircon

+0

哎呀!谢谢 – Zach

回答

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。

0

JDK是32位的。谢谢Zircon