Запуск ViewModel и неразрешенная ссылка с context

#android #kotlin #viewmodel #androidx #lifecycle

#Android #kotlin #viewmodel #androidx #жизненный цикл

Вопрос:

Я использовал viewModelScope для запуска сопрограммы, а затем withContext для ее использования в отдельном потоке.

Внезапно, ничего не изменяя в коде, я получаю «неопределенную ссылку» для запуска и с помощью context

Я попытался запустить «Аннулировать кеши / перезапустить», переустановил приложение, перезапустил все. Класс расширяет ViewModel()

введите описание изображения здесь

Мой файл gradle выглядит следующим образом:

 def lifecycle_version = "2.2.0"

// ViewModel
implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:$lifecycle_version"
// LiveData
implementation "androidx.lifecycle:lifecycle-livedata-ktx:$lifecycle_version"
// Lifecycles only (without ViewModel or LiveData)
implementation "androidx.lifecycle:lifecycle-runtime-ktx:$lifecycle_version"
// Saved state module for ViewModel
implementation "androidx.lifecycle:lifecycle-viewmodel-savedstate:$lifecycle_version"

implementation "androidx.lifecycle:lifecycle-extensions:$lifecycle_version"
  

Комментарии:

1. вы нашли решение для этого?

2. Я не помню точное исправление, но я думаю, что зависимости не были синхронизированы