Generate Signed APK - Error:java: invalid source release: 14

Generate Signed APK - Error:java: invalid source release: 14

最近我开始使用 Flutter 并制作了一个应用程序,现在我正在尝试为发布版本的 APK 签名,如:https://developer.android.com/studio/publish/app-signing

我在互联网上搜索了很多,但我完全不知道我做错了什么..

当我尝试使用我的密钥库生成已签名的 APK 时,我 运行 遇到错误:

** Error:java:无效的源版本:14

如果我需要从代码中提供更多信息,我会尽快更新这个问题,请问我:)

亲切的问候,

凯文

您似乎正在使用 Java 1.8 进行编译,但在您的 android 工作室项目中,您可能已将 java 语言级别设置为 14。

在 Android Studio 中,转到项目结构 -> 模块 -> 属性和 将源兼容性目标兼容性设置为1.8 (Java 8)