
我知道看起来像一些愚蠢的错误,但我找不到它.
在我的项目中,我可以从我的Fragments访问lifecycleOwner,但不能从Activity访问.
这是我的build.gradle
implementation project(':domain')implementation project(':data')implementation filetree(dir: 'libs', include: ['*.jar'])implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.1.1'implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-androID:1.1.1'implementation 'androIDx.appcompat:appcompat:1.0.2'implementation 'androIDx.core:core-ktx:1.1.0-Alpha05'implementation 'androIDx.constraintlayout:constraintlayout:1.1.3'// Koin for AndroIDimplementation "org.koin:koin-androID:$koin_version"implementation "org.koin:koin-androIDx-viewmodel:$koin_version"// Ankoimplementation "org.jetbrains.anko:anko-commons:$anko_version"implementation "org.jetbrains.anko:anko-sdk15-Listeners:$anko_version"//Architecture componentsimplementation 'androIDx.legacy:legacy-support-v4:1.0.0'implementation "androIDx.lifecycle:lifecycle-extensions:$lifecycle_version"implementation "androIDx.lifecycle:lifecycle-viewmodel-ktx:$lifecycle_version"这是活动代码:
这是AppCompatActivity的源代码
解决方法:
根据this issue,如果您使用core-ktx:1.1.0和appcompat:1.0.2,将Alpha版本与稳定版本混合,这是一个已知问题.升级到appcompat:1.1.0-Alpha03以解决问题:
implementation 'androIDx.appcompat:appcompat:1.1.0-Alpha03' 总结 以上是内存溢出为你收集整理的androidx.appcompat.app.AppCompatActivity未实现LifecycleOwner全部内容,希望文章能够帮你解决androidx.appcompat.app.AppCompatActivity未实现LifecycleOwner所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)