gpt4 book ai didi

android - 语言级别1.3 android studio不支持注释

转载 作者:行者123 更新时间:2023-12-02 13:32:36 26 4
gpt4 key购买 nike

我在Android Studio 3.5.3中使用Kotlin 1.3.11创建了新项目

问题是我构建项目时出现此错误

错误

error: annotations are not supported in -source 1.3 (use -source 5 or higher to enable generics)



或这个

error: generics are not supported in -source 1.3 (use -source 5 or higher to enable generics)



发生错误时在源中显示此

annotation are not supported at language level 1.3



也是这个错误是由 Dagger 生成的文件

最佳答案

发生这种情况是因为您的Kotlin使用Java 1.3编译器。
要解决此问题,您可以将其添加到构建/升级

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

kotlinOptions {
jvmTarget = JavaVersion.VERSION_1_8.toString()
}
}



其他方式修复所有项目。
  • 打开IntelliJ首选项
  • 转到构建,执行,部署>编译器> Kotlin编译器BUT
    其他设置> Kotlin编译器(如果Android Studio)> 3.4
  • 将目标JVM版本更改为1.8
  • 单击应用
  • 关于android - 语言级别1.3 android studio不支持注释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60473222/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com