Android Studio找不到我的JDK

我在我的Linux Mint 15机器上安装了Android Studio,我试图将它与LibGDX一起使用。 在LibGDX中,我创build了一个在高级创build菜单中select了intelliJ的项目。 在Android Studio中,当我转到configuration>项目默认值>项目结构时,JDK位置为空,并在底部显示“请select一个有效的JDK目录”。 我安装了OpenJDK,当我在terminal中运行java -version ,它返回:

 "java version "1.7.0_80" Java(TM) SE Runtime Environment (build 1.7.0_80-b15) Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)" 

当我在返回的terminal中键入javac -version时:

 "javac 1.7.0_80" 

当我打开我在Android Studio中的LibGDX中创build的项目时,它在底部显示:

 "Error: The supplied javaHome seems to be invalid. I cannot find the java executable. Tried location: /home/myname/Android/Sdk/bin/java" 

我已经将JAVA_HOME环境variables添加到我的configuration文件中,甚至尝试在所述"/home/myname/Android/Sdk/bin/java"文件夹中粘贴java可执行文件,但仍然返回相同的错误。 如果有人知道一个修补程序,请让我知道! 谢谢。

编辑:我的问题已经解决! 感谢您的帮助。

我这样解决:在全局gradle设置中,使用本地gradle分发。

有点老,但在我的Windows 10机器上,我指出了JDK的32位版本后,问题得到解决。 默认情况下,Android Studio采取了64Bit之一,这对我不起作用。

因此,只需将路径更改为32位版本,或者安装Android Studio的64位版本(如果有的话),我没有检查。