Duplicación de clase Kotlin: cómo corregir el error "Duplicate class" en Android
¡Hola a todos! Soy nuevo en Kotlin y desarrollo Android, y me encontré con un error que no puedo resolver. Al compilar el proyecto aparece:
Duplicate class kotlin.collections.jdk8.CollectionsJDK8Kt found in modules kotlin-stdlib-1.8.0 (org.jetbrains.kotlin:kotlin-stdlib:1.8.0) and kotlin-stdlib-jdk8-1.7.0 (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.0)
Estoy usando Android Studio, proyecto en Kotlin. En build.gradle (app) tengo las dependencias:
dependencies {
implementation 'androidx.core:core-ktx:1.9.0'
implementation 'org.jetbrains.kotlin:kotlin-stdlib:1.8.0'
implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.0'
implementation 'com.squareup.retrofit2:retrofit:2.9.0'
implementation 'com.google.code.gson:gson:2.10.1'
}
He leído que es por un conflicto de versiones de Kotlin, pero no entiendo cómo solucionarlo. Eliminar una de las dependencias provoca otros errores. ¿Alguien puede decirme qué hacer? ¿Quizás necesito actualizar Gradle o el plugin de Kotlin? Gracias de antemano.