Kotlin运行时和kotlin-stdlib之间的重复类

时间:2019-07-06 23:16:54

标签: android kotlin jetbrains-ide

我正在尝试将库添加到android项目的gradle.build文件中

    implementation "org.jetbrains.squash:squash-sqlite:0.2.4"

但是在构建应用程序时,我收到很多与此类似的错误:

  Duplicate class kotlin.DslMarker found in modules kotlin-runtime-1.2.21.jar (org.jetbrains.kotlin:kotlin-runtime:1.2.21) and kotlin-stdlib-1.3.41.jar (org.jetbrains.kotlin:kotlin-stdlib:1.3.41)

在删除提到的依赖项后,错误消失了,

如何解决此类冲突?

1 个答案:

答案 0 :(得分:0)

您可以将kotlin-runtime个工件完全从依赖项中排除。 实际上,自Kotlin 1.3起,它不再发布。