无法访问类CoroutineScope。检查模块类路径

时间:2019-12-23 08:37:47

标签: android kotlin kotlin-coroutines kotlin-multiplatform

我有一个kotlin多平台项目,并在通用模块中实现了一个简单的存储库类以进行API调用。我将协程范围作为参数传递,以便能够使用viewModelScope并将其默认为通用代码中定义的范围(由于iOS)。

当从android项目中调用该函数时,Android Studio会抱怨并说Cannot access class 'kotlinx.coroutines.CoroutineScope'. Check your module classpath for missing or conflicting dependencies,该项目编译得很好并且可以按预期运行。因此,这似乎是IDE的补充。

我在YouTrack上发现了此问题:https://youtrack.jetbrains.com/issue/KT-24575 有关系吗?而我该如何摆脱呢?

1 个答案:

答案 0 :(得分:0)

您提到的问题与此https://youtrack.jetbrains.com/issue/KT-20511重复,并且此问题的状态为fixed