gpt4 book ai didi

android - viewModelScope 未解析的引用

转载 作者:行者123 更新时间:2023-12-05 04:48:57 26 4
gpt4 key购买 nike

我试图:import androidx.lifecycle.viewModelScope 并且我得到未解析的引用。我尝试了旧的 StackOverflow 链接,提到我必须将实现的版本更改为 2.2.0 或更高版本或插入运行时依赖项,但我已经这样做了,如下所示。

这些是我的依赖和插件

    // Navigation
implementation 'androidx.navigation:navigation-fragment-ktx:2.2.2'
implementation 'androidx.navigation:navigation-ui-ktx:2.3.5'

// Room
implementation "androidx.room:room-runtime:2.3.0"
kapt "androidx.room:room-compiler:2.3.0"
implementation "androidx.room:room-ktx:2.3.0"
androidTestImplementation "androidx.room:room-testing:2.3.0"

// Lifecycle


implementation "androidx.lifecycle:lifecycle-common-java8:2.3.1"
implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:2.3.1"
implementation "androidx.lifecycle:lifecycle-livedata-ktx:2.3.1"
implementation "androidx.lifecycle:lifecycle-runtime-ktx:2.3.1"


// Kotlin
api "org.jetbrains.kotlinx:kotlinx-coroutines-core:1.4.2"
api "org.jetbrains.kotlinx:kotlinx-coroutines-android:1.4.2"

最佳答案

根据 viewModelScope documentation , viewModelScope 是一个 extension propertyViewModel 类上。

因此要使用 viewModelScope,请确保您在扩展 ViewModel 的类中。

关于android - viewModelScope 未解析的引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67757349/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com