我将buildSrc文件夹添加到我的android项目中,以便在我的gradle脚本中使用kotlin-dsl . 现在我想将一个kotlin文件添加到包含函数的buildSrc main中,我将在gradle .kts脚本中使用(buildSrc - > src - > main - > kotlin - > TheFile.kt) . 在其中一个我想使用 com.android.build.gradle.BaseExtension
. 我看到这将在 com.android.tools.build:gradle:x
中提供 . 如何将此类依赖项包含在buildSrc文件夹中?我的build.gradle.kts目前看起来像这样:
import org.gradle.kotlin.dsl.`kotlin-dsl`
plugins {
`kotlin-dsl`
}
repositories {
google()
jcenter()
}
1 回答
将任何.kt文件放到BuildSrc / src / main / kotlin目录中 .
让TheFile.kt说吧
现在你可以在任何build.gradle.kts中使用这个值
检查Android Studio 3.2+ Kotlin DSL Gradle config boilerplate