在模块jetified-kotlin-stdlib-1.8.10中发现重复的类kotlin.collections.jdk8.CollectionsJDK8Kt。

4

我的项目是用Java编写的,但当我试图编译项目时,它会抛出kotlin相关的错误,指出存在重复的类,而我实际上并没有使用任何kotlin依赖或kotlin本身。有什么原因吗?谢谢。

  • 这是我的构建gradle(针对项目)

enter image description here

  • 这是我的构建 Gradle(用于模块)

enter image description here

1个回答

0

我在使用Android Studio Flamingo | 2022.2.1 Patch 1时遇到了问题。
更新了3个库后:
在app/build.gradle中,我已经进行了更新:
从:

    implementation 'androidx.core:core-ktx:1.8.0'  
    implementation 'androidx.lifecycle:lifecycle-runtime-ktx:2.3.1'  
    implementation 'androidx.activity:activity-compose:1.5.1'  

To:

    implementation 'androidx.core:core-ktx:1.10.1'  
    implementation 'androidx.lifecycle:lifecycle-runtime-ktx:2.6.1'  
    implementation 'androidx.activity:activity-compose:1.7.1'  

我撤销了它并且工作了。


要正确更新到 androidx.core:core-ktx:1.10.1,必须同时更新Kotlin插件和Compose版本,并确保它们之间兼容。如果您想更深入地了解,请查看此文档:https://developer.android.com/jetpack/androidx/releases/compose-kotlin - Antony Nicolas Huaman Alikhan

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接