Я пытаюсь интегрировать некоторые функции, представленные здесь , в мое приложение kotlin для Android. Я могу использовать штраф viewModelScope
в моих моделях ViewModels, хотя это работает только тогда, когда implementation "androidx.fragment:fragment-ktx:1.1.0-alpha09"
включается в мои зависимости.
Однако я совершенно не могу использовать функцию liveData
, выделенную в разделе в этом . При попытке использовать liveData
в моей ViewModel я получаю неразрешенную справочную ошибку.
Я пытался найти решение в этой ветке , но это не решило мою проблему.
Это соответствующий раздел моего файла build.gradle со всеми зависимостями, связанными с ViewModel и LiveData
def lifecycle_version = "2.2.0-alpha01"
// ViewModel and LiveData
implementation "androidx.lifecycle:lifecycle-runtime-ktx:$lifecycle_version"
kapt "androidx.lifecycle:lifecycle-compiler:$lifecycle_version"
implementation "androidx.lifecycle:lifecycle-viewmodel-savedstate:1.0.0-alpha01"
implementation "androidx.fragment:fragment-ktx:1.1.0-alpha09"
Стоит еще раз отметить, что я не могу использовать viewModelScope
, не включая implementation "androidx.fragment:fragment-ktx:1.1.0-alpha09"
в свои зависимости.
Любая помощь очень ценится, так как я немного искал, но не могу найти много, поскольку это относительно недавний выпуск. Спасибо!