IntelliJ:添加协程后,编译失败 "unresolved reference: kotlinx"
IntelliJ: After adding coroutine, compilation failes with "unresolved reference: kotlinx"
添加库jetbrains.kotlinx.coroutines.core.jvm
后,IDE似乎在自动完成中显示协程相关类(下图第一张)。但是,构建下面的源代码
import kotlinx.coroutines.*
fun main(args: Array<String>) {
}
失败并显示“Main.kt: (1, 8): 未解析的参考:kotlinx”。为什么会这样?我在Project Settings -> Modules -> untilted3 (project name) and main (一开始我把它加到main,后来我也加了untiled3) -> Dependencies中添加了library,如下图二
一般情况下,据我所知,这个问题是由于一个插件需要添加到Gradle项目的文件
应用插件:'kotlin-android-extensions'
添加库jetbrains.kotlinx.coroutines.core.jvm
后,IDE似乎在自动完成中显示协程相关类(下图第一张)。但是,构建下面的源代码
import kotlinx.coroutines.*
fun main(args: Array<String>) {
}
失败并显示“Main.kt: (1, 8): 未解析的参考:kotlinx”。为什么会这样?我在Project Settings -> Modules -> untilted3 (project name) and main (一开始我把它加到main,后来我也加了untiled3) -> Dependencies中添加了library,如下图二
一般情况下,据我所知,这个问题是由于一个插件需要添加到Gradle项目的文件 应用插件:'kotlin-android-extensions'