Android kotlin运行时和kotlin stdlib之间存在重复类

Android kotlin运行时和kotlin stdlib之间存在重复类,android,kotlin,jetbrains-ide,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 k

我正在尝试向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)
删除所述依赖项后,错误消失


如何解决此类冲突?

您可以将
kotlin runtime
工件完全从依赖项中排除。 事实上,自从Kotlin 1.3之后,它就不再出版了