如何解决Kotlin协同程序注解警告

blmhpbnm  于 2022-11-16  发布在  Kotlin
关注(0)|答案(2)|浏览(375)

让我问问
我用的是Kotlin协同程序

@OptIn(DelicateCoroutinesApi::class)
GlobalScope.launch {
    displaySura()
}

并在构建选项卡中显示警告:

This annotation should be used with the compiler argument '-opt-in=kotlin.RequiresOptIn'

如何解决这个警告?提前感谢

eimct9ow

eimct9ow1#

您可以在构建文件中添加-opt-in=kotlin.RequiresOptIn编译器参数:

compileKotlin {
    kotlinOptions {
        freeCompilerArgs += [
                "-Xopt-in=kotlin.RequiresOptIn"
        ]
    }
}
jfgube3f

jfgube3f2#

为了澄清@Sergio的答案,您可以在应用的build.gradle文件中此处添加块

android {
    kotlinOptions {
        jvmTarget = '1.8'
        freeCompilerArgs += [
                "-Xopt-in=kotlin.RequiresOptIn"
        ]
    }

相关问题