android studio IDE中Kotlin编译器预发布问题

ilh*_*ama 7 android kotlin android-studio

我在 Android Studio 中遇到项目问题。我收到这样的错误消息

类 'kotlin.Unit' 由 Kotlin 的预发布版本编译,无法由该版本的编译器加载

我在项目中的几乎所有程序代码都收到相同的错误消息。即使它只是一个简单的程序代码,像这样

像这样

Dmi*_*ich 5

您需要-Xskip-prerelease-check向 IDE添加参数。

我的解决方案:

  • build.gradle.kts
plugins {
    val kotlin = "1.5.0-M1"
    kotlin("jvm") version kotlin
}
tasks{
    withType<KotlinCompile> {
        kotlinOptions { 
          freeCompilerArgs += listOf("-Xskip-prerelease-check") 
        }
    }
}
Run Code Online (Sandbox Code Playgroud)
  • Intellij 理念: 图片

File -> Invalidate caches / restart -> Invalidate and restart 不会帮助你。