android - Unresolved reference : viewModelScope - Kotlin Android

标签 android kotlin android-gradle-plugin kotlin-android-extensions kotlin-coroutines

我尝试将 viewModelScope 添加到基本 viewModel,但 android studio 无法识别它。

我尝试用我找到的一些解决方案更改我的 gradle 构建文件,但没有任何效果。

这里是我的 build.gradle 应用程序的摘录

implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:2.2.0-alpha01"
implementation "androidx.lifecycle:lifecycle-livedata-ktx:2.2.0-alpha01"
implementation "androidx.lifecycle:lifecycle-viewmodel-savedstate:1.0.0-alpha01"
kapt "androidx.lifecycle:lifecycle-compiler:2.2.0-alpha01"

当我在我的 viewModel 中键入 viewModelScope 时,它​​显示 Unresolved reference: viewModelScope

最佳答案

目前处于 alpha 阶段,因此请更新您的 gradle 以使用以下依赖项:

implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:2.2.0"

关于android - Unresolved reference : viewModelScope - Kotlin Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56305791/

相关文章:

android - 在 Android Studio 中包含依赖项会产生 UnsatisfiedLinkError

swift - Kotlin 相当于 %@ 在 swift

kotlin - 从标签内的edittext检索文本到主要事件

Kotlin 数据类 : Why does toString() export private properties

android - CircleCI Android constraintLayout 不起作用

android - 在 Android Studio 中运行重建项目后会发生什么?

Android-NDK-Add Native Support-NDK location not valid in preferences

android - 当我使用谷歌地图时生成签名的 apk 时出错?

android - 如何在 Android Studio 中导入 dropbox Chooser SDK?

android - 无法更新到 Android Studio gradle 1.4 插件