为什么 APK 无法构建

问题描述 投票:0回答:1

每当我尝试在手机上构建 APK 时,它都会返回错误:

尝试:

使用 --debug 选项运行以获得更多日志输出。 使用 --scan 运行以获得完整的见解。 在 https://help.gradle.org 获取更多帮助。

  • 例外是: org.gradle.api.tasks.TaskExecutionException:任务':flutter_plugin_android_lifecycle:compileReleaseJavaWithJavac'执行失败。

预计运行绝对完美

flutter apk
1个回答
0
投票

出现此问题是因为项目中使用了旧版本的Java。

打开 app/build.gradle 文件并在 android { 块中进行以下更改:

compileOptions {
    sourceCompatibility JavaVersion.VERSION_21
    targetCompatibility JavaVersion.VERSION_21
}


kotlinOptions {
    jvmTarget = "21"
}

// Configure the JVM toolchain for JDK 21
java {
    toolchain {
        languageVersion.set(JavaLanguageVersion.of(21))
    }
}
© www.soinside.com 2019 - 2024. All rights reserved.