【发布时间】:2019-10-06 08:31:41
【问题描述】:
我正在尝试将android {}(单个模块)移动到subprojects {}(根项目build.gradle.kts)(以避免在每个模块中重复相同的android {})
使用 gradle groovy 时我可以移动。但在 gradle kotlin-dsl 中。在subprojects {} 中引用android 似乎是不可能的
我试过了
subprojects {
afterEvaluate {
if (project.plugins.hasPlugin(Plugins.kotlinAndroidApplication)) {
project.android {
}
}
}
但总是出现这个错误:Unresolved reference: android
有什么方法可以在subprojects {} 中为kotlin-dsl 访问android {}?
【问题讨论】:
-
嗨,Lê Khánh Vinh。您是否看到对先前问题的修改?您应该会收到每个通知。
标签: android gradle gradle-kotlin-dsl