在IntelliJ IDEA项目中使用kotlinx.coroutines [英] Using kotlinx.coroutines in IntelliJ IDEA project
本文介绍了在IntelliJ IDEA项目中使用kotlinx.coroutines的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在尝试学习协程,所以我启动了IntelliJ并创建了一个临时文件。但是,当我在协程中输入时,我收到编译器的抱怨,比如runBlocking
是一个未解析的引用。因此,这不是一个Android项目或任何类似的事情。只是一个基本的Kotlin项目中的临时文件。
如何引入协程内容以停止收到错误?
推荐答案
runBlocking
和其他高级协程实用程序不在kotlin标准库中,而是库kotlinx.coroutines的一部分。
- 打开项目结构
- 在"模块"页中,选择用作临时文件上下文的模块(我假设只有一个模块)。
- 切换到"依赖项"选项卡并点击加号按钮。
- 然后在上下文菜单中选择"库"->"从Maven"
粘贴kotlinx.coroutines库项目的maven坐标:
其中1.3.3是该库的版本。您可以在此处找到最新的可用版本:https://github.com/Kotlin/kotlinx.coroutines/blob/master/README.mdorg.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.3
确保选中"可传递依赖项"和"源"框。
runBlocking
。
这篇关于在IntelliJ IDEA项目中使用kotlinx.coroutines的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文