出现错误:CreationExtras 必须具有 `SAVED_STATE_REGISTRY_OWNER_KEY` 的值

问题描述 投票:0回答:1

嘿,我正在尝试获取带刀柄的捆绑包,但出现此错误。

我的毕业生

implementation "androidx.navigation:navigation-compose:2.7.0"
    implementation 'androidx.fragment:fragment-ktx:1.6.1'
    implementation 'androidx.activity:activity-compose:1.7.2'
    implementation "androidx.lifecycle:lifecycle-runtime-ktx:2.6.1"

    implementation 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.6.1'
    implementation 'androidx.savedstate:savedstate:1.2.1'
    implementation 'androidx.lifecycle:lifecycle-common:2.6.1'
    implementation 'androidx.activity:activity-ktx:1.7.2'

我看到解决方案是添加这些库,但它对我不起作用

我想使用 BizBundle 打开屏幕,但出现错误

java android kotlin bundle dagger-hilt
1个回答
0
投票

我希望这个建议对你有用 第1步:Build.Gradle(modual_app) *依赖方:- *

//hilt
implementation 'com.google.dagger:hilt-android:2.44'
kapt 'com.google.dagger:hilt-android-compiler:2.44'
kapt 'androidx.hilt:hilt-compiler:1.0.0'

//lifecycle
implementation "androidx.activity:activity-ktx:1.7.2"
implementation "androidx.fragment:fragment-ktx:1.6.1"
implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:2.6.1"
implementation "androidx.lifecycle:lifecycle-runtime-ktx:2.6.1"

*插件端:- *

id 'kotlin-kapt'
id 'com.google.dagger.hilt.android'

第2步:Build.gradle(project_name) *插件端:- *

id 'com.google.dagger.hilt.android' version "2.44" apply false

*第 3 步:* 立即同步 *第4步:**点击文件->设置->搜索“Gradle”->检查JDK->更改jdk11 * 第五步:缓存无效并重启

© www.soinside.com 2019 - 2024. All rights reserved.