要使用Android Studio,我应该安装哪个Java JDK

gstyhher  于 2023-01-07  发布在  Android
关注(0)|答案(5)|浏览(1300)

我想安装Android Studio,我看到建议也安装Java JDK。我不明白的是,很多人都推荐Java SE Development Kit 8,但最新的是13。我为什么要使用8而不是13?谁能告诉我Android Studio应该使用的JDK的确切版本?
先谢了。

bwntbbo3

bwntbbo31#

官方医生说:

    • 设置JDK版本**

Android Studio 2.2及更高版本捆绑了最新的OpenJDK副本,我们建议您在Android项目中使用此JDK版本。要使用捆绑的JDK,请执行以下操作:
1.在Android Studio中打开项目,然后在菜单栏中选择文件〉项目结构。
1.在"SDK位置"页的"JDK位置"下,选中"使用嵌入式JDK"复选框。
1.单击确定。
因此,如果您不打算进行Android应用程序以外的Java开发,则无需安装独立JDK。

flseospp

flseospp2#

Android是Java开发的幕后推手。
它使用了Java7的大部分特性和Java8的 * 一些 * 特性(比如使用lambda的点击侦听器)。
要让Android Studio“理解”Java 8,您必须将以下选项添加到应用的build.gradle android部分:

compileOptions{
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    }

因此,如果您希望能够将Java应用程序中的代码复制粘贴到Android应用程序中,最好还是坚持使用Java8。

x9ybnkn6

x9ybnkn63#

你可以在Android Studio 3或更高版本中使用Java 8或Java 7。我在Java 13上遇到了一些问题。经过一番研究,我找到了它,Android Studio 3.0 and later supports all Java 7 language features and a subset of Java 8 language features
希望有帮助:)

vvppvyoh

vvppvyoh4#

不幸的是,Chromebook安装不正确安装和配置,如果安装在一个与'aarch64'和Mediatek处理器.有许多箍,必须跳过,并安装和配置JDK之前,确保JAVA_HOME环境变量和相应的文件和目录都设置和工作可以减少头痛涉及捆绑版本在这个古怪,在大多数情况下,上述建议都是正确的,但我们中的一些人总是要解决“不可能”的问题。

7rfyedvj

7rfyedvj5#

在大多数情况下,您不需要安装独立的JDK,但有时事情会更复杂,例如KMM -插件显然不能帮助您解决环境问题,因此您需要使用内置的JDK(在可接受的答案中提到)手动设置所有内容,或者您可以使用brew install oracle-jdk,这对我来说很好。

相关问题