Android Studio系统健康警告

时间:2015-06-17 19:35:11

标签: android-studio configuration java-8 ubuntu-14.04

我在Ubuntu 14.04中使用Android Studio

当我打开Android Studio时,我收到了下一个警告:

enter image description here

所以我继续将我的Java Plaform从OpenJDK更新到JDK Oracle

我已下载JDK Oracle并复制到/ user / lib / jvm /然后我按照下一条说明进行安装https://askubuntu.com/questions/56104/how-can-i-install-sun-oracles-proprietary-java-jdk-6-7-8-or-jre/55960#55960

我检查了我的新Java版本,我可以看到我有新版本:

enter image description here

我打开Android版本,我可以再次看到警告。所以,我去File>项目结构> SDK位置并将JDK位置更改为我的新JDK位置:

enter image description here

然后,我关闭Android Studio,再次打开,Android Studio警告仍在那里。

我做错了什么?

2 个答案:

答案 0 :(得分:2)

对于聚会来说可能太晚了,但对于其他任何人来说都是这样:

根据Ask Ubuntu上的这篇文章,您需要为Java应用程序设置默认JVM。此与设置Android Studio项目使用的JDK相同。这是实际Android Studio运行的虚拟机。

检查sudo update-alternatives --config java打印出来的是您系统的默认JVM,然后将其更改为您想要的。

答案 1 :(得分:1)

在Linux上,Android Studio由位于以下位置的shell脚本运行:

<Android Studio location>/bin/studio.sh

一路上,它决定了哪个JDK Android Studio使用。通过设置环境变量,您可以影响其选择的方式。

在你的〜/ .profile文件中,添加一行代码......

export STUDIO_JDK="/usr/lib/jvm/jdk1.8.0_45"

退出并重新登录,然后再次尝试运行Android Studio。它现在应该使用您期望的JDK运行。