Android Studio无法找到我的JDK

时间:2015-06-03 17:54:31

标签: java linux android-studio openjdk

我的Linux Mint 15机器上安装了Android Studio,我正在尝试将它与LibGDX一起使用。在LibGDX中,我创建了一个在高级创建菜单中选择了intelliJ的项目。在Android Studio中,当我转到配置>项目默认值>项目结构时,JDK位置为空白,它在底部显示"请选择有效的JDK目录。"我安装了OpenJDK,当我在终端中运行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)"

当我在返回的终端中输入javac -version时:

"javac 1.7.0_80"

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

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

我已将JAVA_HOME环境变量添加到我的配置文件中,甚至尝试粘贴所述"/home/myname/Android/Sdk/bin/java"文件夹中的java可执行文件,但它仍然返回相同的错误。如果有人知道修复,请告诉我!谢谢。

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

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

有点旧,但在我的Windows 10机器上,我在指向JDK的32位版本后解决了问题。默认情况下,Android Studio使用了64Bit,这对我来说不起作用。

所以只需更改32Bit版本的路径或安装64位版本的Android Studio,如果有的话,我没有检查。