Не удается получить доступ к классу CoroutineScope. Проверьте classpath модуля - PullRequest
0 голосов
/ 23 декабря 2019

У меня есть мультиплатформенный проект kotlin, и я реализовал простой класс репозитория в общем модуле для вызова API. Я передаю область сопрограммы в качестве аргумента, чтобы можно было использовать viewModelScope, и по умолчанию она соответствует области, определенной в общем коде (из-за iOS).

При вызове функции из андроид-проекта Android Studio жалуется и говорит Cannot access class 'kotlinx.coroutines.CoroutineScope'. Check your module classpath for missing or conflicting dependencies, однако проект компилируется просто отлично и работает как положено. Так что, похоже, что это IDE Hickup.

Я обнаружил эту проблему на YouTrack: https://youtrack.jetbrains.com/issue/KT-24575 Это связано? И как от этого избавиться?

1 Ответ

0 голосов
/ 23 декабря 2019

проблема, на которую вы ссылались, дублируется этим https://youtrack.jetbrains.com/issue/KT-20511, а состояние этой проблемы fixed.

...