Après la mise à jour vers org.jetbrains.kotlinx:kotlinx-coroutines-Android:1.2.0
Android a échoué avec le problème: More than one file was found with OS independent path 'META-INF/atomicfu.kotlin_module'
Existe-t-il une solution pour le faire fonctionner?
Au niveau de l'application build.gradle
ajoutez ce qui suit au niveau Android
: -
packagingOptions {
pickFirst("META-INF/atomicfu.kotlin_module")
}
Cela ressemblerait à: -
Android {
.......
packagingOptions {
......
pickFirst("META-INF/atomicfu.kotlin_module")
}
}
L'ajout de -dontwarn kotlinx.atomicfu.**
À mon fichier de règles de proguard était suffisant pour que ma version fonctionne avec la version 1.2.1
De la bibliothèque kotlinx-coroutines-Android
.
L'ajout du bloc packagingOptions { pickFirst('META-INF/atomicfu.kotlin_module') }
ou packagingOptions { exclude('META-INF/atomicfu.kotlin_module') }
dans mon fichier build.gradle
N'a pas fonctionné.