更新到org.jetbrains.kotlinx:kotlinx-coroutines-android:1.2.0
android构建失败后问题:More than one file was found with OS independent path 'META-INF/atomicfu.kotlin_module'
是否有任何解决方法使其工作?
在app级别的build.gradle
中添加以下内容到android
级别: -
packagingOptions {
pickFirst("META-INF/atomicfu.kotlin_module")
}
它看起来像: -
android {
.......
packagingOptions {
......
pickFirst("META-INF/atomicfu.kotlin_module")
}
}
将-dontwarn kotlinx.atomicfu.**
添加到我的proguard规则文件中足以使我的构建与1.2.1
库的kotlinx-coroutines-android
版本一起使用。
在我的packagingOptions { pickFirst('META-INF/atomicfu.kotlin_module') }
文件中添加packagingOptions { exclude('META-INF/atomicfu.kotlin_module') }
或build.gradle
块不起作用。