我刚刚在Ubuntu 14.04上安装了Android Studio 1.5。我创建了一个新项目,我得到了以下错误:
Error:Could not determine Java version using executable /usr/lib/jvm/java-1.5.0-gcj/bin/java.
我的/usr/lib/jvm/
包含:
java-1.5.0-gcj java-7-oracle java-gcj
java-1.5.0-gcj-4.8-amd64 java-8-oracle java-gcj-4.8
项目结构将JDK位置设置为/usr/lib/jvm/java-1.5.0-gcj
。应该给我点别的吗?我怎么知道?
非常感谢你的帮助!
我只需将JDK更改为/usr/lib/jvm/java-8-oracle
就解决了问题。我仍然不知道为什么它会起作用,也不知道为什么一开始就应该是这样。很抱歉问你这个问题。
出现问题的原因是JDK目录的位置定义不正确。在Android studio文件->项目结构->左侧选项卡中单击SDK位置->定义JDK所在的目录。例如:/usr/lib/jvm/java-8-orace/jdk1.8.0_77是JDK的我的目录,位置可以不同。
另一种变体:
替换/usr/lib/jvm/java-8-oracle/bin/java
上~/.AndroidStudio1.5/config/options/jdk.table.xml
中的homePath
值