IntelliJ 上的 Kotlin Multiplatform 每次都尝试下载本机依赖项

Kotlin Multiplatform on IntelliJ is trying to download native dependencies every time

每次我在 IntelliJ 和 运行 Gradle 同步中创建新的 Kotlin Multiplatform(移动共享库)项目时,Gradle 会尝试下载本机依赖项。这个过程很漫长,也没有成功。以下是 Gradle 尝试做的一些示例:

这使得每次同步都非常长(几分钟)。我如何让它停止?

我正在使用 Gradle 5.1.

正如@yole 所指出的,这是一个 known issue 但现在有一个解决方法。这是 Groovy 中解决方法的完整实现:​​

repositories {
    mavenCentral().content() {
        excludeGroup "Kotlin/Native"
    }
    google().content() {
        excludeGroup "Kotlin/Native"
    }
    jcenter() {
        content {
            excludeGroup("Kotlin/Native")
        }
    }
    maven { 
        url 'https://jitpack.io'
        content {
            excludeGroup("Kotlin/Native")
        }
    }
}

并在 Kotlin DSL 中:

repositories {
        mavenLocal().apply {
            content {
                excludeGroup("Kotlin/Native")
            }
        }
        maven {
            url = uri("https://dl.bintray.com/soywiz/soywiz")
            content {
                includeGroup("com.soywiz")
                excludeGroup("Kotlin/Native")
            }
        }
        jcenter() {
            content {
                excludeGroup("Kotlin/Native")
            }
        }
        google().apply {
            content {
                excludeGroup("Kotlin/Native")
            }
        }
    }