我目前正在node.js上为我的kotlin项目尝试协同机制。
我使用IntelliJ和kotlin插件1.2.40
合作项目应该得到支持,是吗?但是IDE没有找到“启动”-coroutine?!
另一方面,可以找到名称空间kotlin.coroutines.experimental,例如,我可以使用suspendCoroutine函数,但是没有太多其他什么可以用于协同工作。
发布于 2018-05-18 11:07:05
launch
和async
以及您直接使用的所有其他东西都在kotlinx.coroutines
中,它不是标准库的一部分。标准库只包含您提到的低级原语(如suspendCoroutine
)。
因此,您必须向org.jetbrains.kotlinx:kotlinx-coroutines-core
添加一个依赖项。
https://stackoverflow.com/questions/50409771
复制相似问题