繁体   English   中英

在 Android Studio 中选择 JDK 位置

[英]Choose JDK location in Android Studio

我想在我的项目中使用 JDK 8,但在 Android Studio 4.2.1 中,选择菜单项“JDK Location”时无法选择 JDK 8。 显示 window 并显示消息:“请选择有效的 JDK11 目录”。

显示 window

您仍然可以使用 Java 8 在Android Studio 4.2中工作。

为此,您无需更改 JDK

只需在app/build.gradle文件中设置 Java 8 兼容性

android {
    ...

    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    }
}

更新

将以下依赖项添加到app/build.gradle

dependencies {
    // JAX-B dependencies for JDK 9+
    implementation "jakarta.xml.bind:jakarta.xml.bind-api:2.3.2"
    implementation "org.glassfish.jaxb:jaxb-runtime:2.3.2"
}

您可以卸载 jdk11 并为该项目安装 JDK 8 以设置并最终使用 java 11 代码将保护升级到新版本。

暂无
暂无

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

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