无效的类型代码:在Android Studio中更改JDK版本时为19

问题描述

所以我想在Android Studio中使用var关键字。因此,我下载了最新的JDK并更改了项目以指向它:

enter image description here

现在,当我同步时,出现此错误

12:37 PM Gradle同步失败:原因:类型代码无效:19 有关更多详细信息,请查阅IDE日志(帮助|显示日志)(684毫秒)

我的Android gradle插件版本为4.0.1,Gradle版本为6.1.1

编辑:我认为Android Studio可能最多仅支持JDK 8:https://developer.android.com/studio/write/java8-support

解决方法

可能是问题所在,Gradle 6.0(和6.1)不支持JDK14。仅支持JDK 13和更早版本。

https://docs.gradle.org/6.0/release-notes.html#support-for-java-13 https://docs.gradle.org/6.0/release-notes.html#upgrade-instructions