Java版本确定错误
我刚刚在Ubuntu 14.04上安装了Android Studio 1.5。我创建了一个新项目,出现以下错误:Java版本确定错误,java,android,android-studio,jdk1.5,Java,Android,Android Studio,Jdk1.5,我刚刚在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 jav
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
解决了我的问题。我仍然不知道它为什么会起作用,或者为什么一开始就应该是这样。
很抱歉提出这个问题。另一个变体:
在
/usr/lib/jvm/java-8-oracle/bin/java
上,替换~/.AndroidStudio1.5/config/options/jdk.table.xml
中的homePath
值。出现问题的原因是jdk目录的位置定义不正确。
在AndroidStudio文件->项目结构->左侧选项卡中单击SDK位置->定义JDK所在的目录。
例如:/usr/lib/jvm/java-8-oracle/jdk1.8.0\u 77是我的JDK目录。位置可以不同。我认为java可执行文件是用-version执行的,并且解析了信息。并且gcj的输出不等于根据Oracle提供的字符串预期的输出