【发布时间】:2020-11-10 12:07:27
【问题描述】:
我正在使用 Kotlin 学习 Android,并且我了解到在不阻塞主线程的情况下启动协程的推荐方法是执行以下操作
MainScope().launch {
withContext(Dispatchers.IO) {
// Do IO work here
}
}
但我也想知道 not 下面的调用是否会阻塞主线程,因为它仍在使用Dispatchers.IO
runBlocking(Dispatchers.IO) {
// Do IO work here
}
【问题讨论】:
标签: android kotlin kotlin-coroutines