gradle kotlin-dsl переместите android {} в подпроект {} в корневом проекте build.gradle.kts - PullRequest
0 голосов
/ 06 октября 2019

Я пытаюсь переместить android {} (отдельный модуль) в subprojects {} (корневой проект build.gradle.kts) (чтобы избежать дублирования одинакового android {} в каждом модуле)

Я смогдвигаться при использовании gradle groovy. но в gradle kotlin-dsl. кажется невозможным сослаться на android в subprojects {}

Я пытался

subprojects {
    afterEvaluate {
       if (project.plugins.hasPlugin(Plugins.kotlinAndroidApplication)) {
          project.android {

       }
    }
}

Но всегда получаю эту ошибку: Unresolved reference: android

Есть ли способдоступ android {} внутри subprojects {} для kotlin-dsl?

...