可用于 Android 应用程序开发的最新 Java SDK 是什么?

What is the latest Java SDK that can be used for Android app development?

我最近买了一台新的 MacBook。我安装了 Android SDK 和 Studio,然后导入了我的项目。 AS 建议为我的项目使用捆绑的 Open JDK。我接受了并且我能够通过 AS 构建和 运行 我的项目。

问题是,我的命令行不起作用:(

==> ./gradlew clean
No Java runtime present, requesting install.

在 运行 执行以上代码后,将显示以下警告。当我点击 More Info 按钮时 This web page 将会打开。

搜索后我意识到我必须在笔记本电脑上安装 JDK。我记得 - 从几千年前开始 - 我的笔记本电脑上必须有 JDK 8。我还听说 android 项目与 JDK 11.

一起工作

好像最新的JDK是15,那我该怎么办呢?可用于 Android 应用程序开发的最新 JDK 是什么?

任何 Java 8 或以上都可以。

在文件 > 项目结构、选项卡 SDK 位置 > JDK 位置中找到 JDK 的路径。

在 MacOS 中,安装的虚拟机通常放在 /Library/Java/JavaVirtualMachines/*