繁体   English   中英

Android Studio 支持的最新 JDK 版本是哪个?

[英]Which JDK version is the latest supported by Android Studio?

我正在尝试在 Ubuntu 18.04 上安装 Android Studio。

我下载并解压了 Android Studio 3.1 ,想知道 Android Studio 最后支持哪个 JDK 版本。

根据 Oracle JDK 页面,JDK 8 已达到 EOL:

2019 年 1 月之后,Oracle 不会将 Java SE 8 的进一步更新发布到其公共下载站点以用于商业用途。需要继续访问关键错误修复和安全修复以及 Java SE 8 或以前版本的一般维护的客户可以获得长期服务通过 Oracle Java SE 订阅或 Oracle Java SE 桌面订阅提供支持。 有关更多信息以及如何获得对 Oracle JDK 8 的长期支持的详细信息,请参阅 Oracle Java SE 支持路线图。

我为我的 Android Studio 安装了 Oracle JDK 11.0.1,因为它是最新的,但它抛出了错误:

Error: Could not find or load main class com.intellij.idea.Main
Caused by: java.lang.ClassNotFoundException: com.intellij.idea.Main

启动android studio时。

java -version

给出输出:

java version "11.0.1" 2018-10-16 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.1+13-LTS)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.1+13-LTS, mixed mode)

echo $JAVA_HOME

给出输出

/usr/lib/jvm/jdk-11.0.1

我应该使用哪个 JDK 版本?

您应该使用与 Android Studio 捆绑的 JDK 版本; 您不需要单独的 JDK 安装。 捆绑的 JDK 版本目前基于 OpenJDK 8,但它由 JetBrains 积极维护,JetBrains 向后移植了对该版本的安全修复和其他改进。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM