2016-05-23 77 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