After update to org.jetbrains.kotlinx:kotlinx-coroutines-android:1.2.0 android build failed with issue: More than one file was found with OS independent path 'META-INF/atomicfu.kotlin_module'

有什么办法可以让它发挥作用吗?

推荐答案

在应用程序级别build.gradle中,将以下内容添加到android级别:-

packagingOptions {
    pickFirst("META-INF/atomicfu.kotlin_module")
}

它看起来像:-

android {
  .......

  packagingOptions {
    ......
    pickFirst("META-INF/atomicfu.kotlin_module")
  }
}

Kotlin相关问答推荐

只能在元素区域中点击的Jetpack Compose列

调用即发即忘方法--哪个作用域?

将带大括号和不带大括号的Lambda值赋给@Composable函数

用vararg替换列表的设计弃用警告

如何从 Period.between() 返回的字符串中提取信息? (Kotlin )

Kotlin中用于调用常量名称的枚举类方法之间的区别

如何在 Android Jetpack Compose 中的画布上绘制一侧加厚的描边?

将 SharedPreferences 中的值公开为流

Jetpack Compose - 单击 LazyColumn 的项目时应用程序崩溃

Kotlin:不允许在辅助构造函数参数上使用val

Kotlin 插件错误:无法为类 org.jetbrains.kotlin.gradle.tasks.KotlinCompile 生成代理类

什么是 .kotlin_builtins 文件,我可以从我的 uberjars 中省略它们吗?

零安全的好处

在 Scaffold Jetpack Compose 内的特定屏幕上隐藏顶部和底部导航器

验证和 DDD - kotlin 数据类

如何获取Kotlin中变量的名称?

指定为非null的参数在ArrayAdaper中为null

什么是 Kotlin 等价于 Class<?>

目前不支持 Gradle 项目的自动库版本更新.请手动更新您的 build.gradle

Kotlin for assertThat(foo, instanceOf(Bar.class))