Gradle 编译挂起函数时发生Kolitn错误:无法访问内置声明kotlin.coroutines.SuspendFunction

Gradle 编译挂起函数时发生Kolitn错误:无法访问内置声明kotlin.coroutines.SuspendFunction,gradle,intellij-idea,kotlin,kotlin-coroutines,Gradle,Intellij Idea,Kotlin,Kotlin Coroutines,我试图编译一个旧项目,但遇到了下一个错误: Kotlin:无法访问内置声明“Kotlin.coroutines.SuspendFunction1”。确保您依赖Kotlin标准库 我将kotlin stdlib(compile“org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.2.30”)和kotlinx核心(compile“org.jetbrains.kotlinx:kotlinx coroutines core:0.22.3”)放在依赖项上,但错误仍在继续 有

我试图编译一个旧项目,但遇到了下一个错误:

Kotlin:无法访问内置声明“Kotlin.coroutines.SuspendFunction1”。确保您依赖Kotlin标准库

我将kotlin stdlib(
compile“org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.2.30”
)和kotlinx核心(
compile“org.jetbrains.kotlinx:kotlinx coroutines core:0.22.3”
)放在依赖项上,但错误仍在继续

有人遇到这个问题并设法解决了吗

The project uses:
- kotlinx version = 0.22.3 
- kotlin version = 1.2.30 

The version of the IntelliJ IDEA is 2019.2.3

The kotlin plugin version is 1.3.50-release-IJ2019.2-1```

你为什么要特别使用kotlin的旧版本?Kotlin
1.3
已经提供了将近一年,并且是通用协同程序支持所必需的。我认为您正在尝试使用IDEA插件1.3.50编译该项目,并且在1.2.30 stdlib中找不到一些stdlib声明。请尝试使用Gradle(从命令行)和kotlin 1.2.30或更高版本编译项目,将stdlib和coroutines分别更新到最新的稳定版本:1.3.50和1.3.2。