安装1.8时,Android Studio只识别1.6 JDK?

时间:2016-07-09 16:18:48

标签: java android

我正在学习第一次构建Android应用程序,甚至无法通过设置阶段!!

我在OS X 10.9.5上使用Mac。我在我的机器上安装了最新版本的Android Studio(2.1.2)和JDK / JRE 1.6和1.8。

当我去Android Studio>关于Android Studio,它告诉我JRE是1.6。

我也收到一条错误消息:“呈现问题Android N要求IDE使用Java 1.8或更高版本运行安装支持的JDK”

我安装了JDK v1.8。

在文件>项目结构> SDK Manager我有以下设置:

Android SDK Location =

/Users/Tom/Library/Android/sdk

Android JDK Location =

/Library/Java/JavaVirtualMachines/jdk1.8.0_77.jdk/Contents/Home

当我进入

echo $JAVA_HOME 

显示以下内容:

/Library/Java/JavaVirtualMachines/jdk1.8.0_77.jdk/Contents/Home

当我进入

echo $JDK_HOME

它还会显示以下内容:

/Library/Java/JavaVirtualMachines/jdk1.8.0_77.jdk/Contents/Home

为什么Android Studio无法识别1.8 JDK?已经谷歌搜索3小时,无处可去。任何强烈建议的建议。

1 个答案:

答案 0 :(得分:0)

只需移动默认的Android Studio JRE,在这种情况下移动JDK 1.6.0,在OSX上执行此操作

sudo mv /Library/Java/JavaVirtualMachines/1.6.0.jdk /tmp

然后重新启动Android Studio,并选中“关于Android Studio”