我应该安装哪个Java JDK以使用Android Studio
2022-09-02 21:12:01
我想安装Android Studio,我看到建议也安装Java JDK。我不明白的是,很多人都推荐Java SE开发工具包8,但最新的是13。为什么我要使用 8 而不是 13?谁能告诉我应该用于Android Studio的确切版本的JDK?
提前致谢。
我想安装Android Studio,我看到建议也安装Java JDK。我不明白的是,很多人都推荐Java SE开发工具包8,但最新的是13。为什么我要使用 8 而不是 13?谁能告诉我应该用于Android Studio的确切版本的JDK?
提前致谢。
官方文档说:
设置 JDK 版本
最新的OpenJDK的副本与Android Studio 2.2及更高版本捆绑在一起,这是我们推荐您在Android项目中使用的JDK版本。要使用捆绑的 JDK,请执行以下操作:
- 在 Android Studio 中打开您的项目,然后在菜单栏中选择“文件>项目结构”。
- 在“SDK 位置”页和“JDK 位置”下,选中“使用嵌入式 JDK”复选框。
- 单击“确定”。
因此,如果您不打算进行Android App以外的Java Devs,则无需安装独立的JDK。
Android是Java开发的幕后推手。
它使用Java 7的大多数功能以及Java 8的某些功能(例如使用lambdas的点击侦听器)。
要使 Android Studio“理解”Java 8,您必须将以下选项添加到应用的 build.gradle android 部分:
compileOptions{
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
因此,如果您希望能够将代码从Java应用程序复制粘贴到Android应用程序,则最好坚持使用Java 8。