Rak*_*esh 21 android kotlin-extension android-ktx androidx kotlin-flow
我正在按照这篇文章收集 UI 中的流量。但我无法解析代码中的repeatOnLifeCycle API。不过,我添加了以下依赖项。
lifecycle:lifecycle-runtime-ktx:2.4.0-alpha03
Run Code Online (Sandbox Code Playgroud)
请帮忙
K. *_*non 10
我希望这个 gradle 配置可以帮助你。
def lifecycle_version = "2.4.0"
implementation("androidx.lifecycle:lifecycle-viewmodel-ktx:$lifecycle_version")
implementation("androidx.lifecycle:lifecycle-livedata-ktx:$lifecycle_version")
implementation("androidx.lifecycle:lifecycle-runtime-ktx:$lifecycle_version")
implementation("androidx.lifecycle:lifecycle-viewmodel-savedstate:$lifecycle_version")
implementation("androidx.lifecycle:lifecycle-common-java8:$lifecycle_version")
Run Code Online (Sandbox Code Playgroud)
有了这个集合,我通过以下导入解决了“repeatOnLifecycle”: import androidx.lifecycle.repeatOnLifecycle
小智 6
我也有类似的问题。对我来说,在 build.gradle 文件的依赖项部分(应用程序模块而不是项目)添加以下内容有助于解决问题:
implementation "androidx.lifecycle:lifecycle-runtime-ktx:2.4.0-alpha03"
Run Code Online (Sandbox Code Playgroud)
我还删除了import androidx.lifecycle.Lifecycle有问题的文件中已有的文件,并让 Android Studio 导入正确的文件,以防旧文件出错。
从以下链接找到了要使用的最新版本号(即“2.4.0-alpha03”部分),但我认为 Android Studio 稍后会给出有关要升级到的最新版本的提示,即使我没有这样做: https: //mvnrepository.com/artifact/androidx.lifecycle/lifecycle-runtime-ktx/2.2.0-alpha01
| 归档时间: |
|
| 查看次数: |
9682 次 |
| 最近记录: |