我的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可执行文件,但它仍然返回相同的错误。如果有人知道修复,请告诉我!谢谢。
编辑: 我的问题已经解决了!谢谢你的帮助。
答案 0 :(得分:0)
我这样解决: 在全局gradle设置中,使用本地gradle分配。
答案 1 :(得分:0)
有点旧,但在我的Windows 10机器上,我在指向JDK的32位版本后解决了问题。默认情况下,Android Studio使用了64Bit,这对我来说不起作用。
所以只需更改32Bit版本的路径或安装64位版本的Android Studio,如果有的话,我没有检查。