如何从 Android 项目的 build.gradle 运行 Kotlin 任务?
How to Run a Kotlin Task from Android Project's build.gradle?
我的项目 build.gradle 在 Groovy 但我想 运行 作为一个 gradle 任务 Kotlin class 的主要功能一个根目录kt文件。
我不知道从哪里开始语法。
像这样的?我在四处搜索后想到了这个。
task doKotlinTask(type: JavaExec) {
classpath "/"
main = "KotlinTaskKt"
}
在根目录 buildSrc/src/main/kotlin
中创建并将 MyKotlinClass.Kt
放在那里。创建 buildSrc/build.gradle
以添加 MyKotlinClass 的任何依赖项。
然后在您的项目或应用的 build.gradle 中附加以下内容:
import my.package.for.the.kotlin.class
task doKotlinTask(type: MyKotlinClass) {
someParamForTheTask = "hello world"
}
我的项目 build.gradle 在 Groovy 但我想 运行 作为一个 gradle 任务 Kotlin class 的主要功能一个根目录kt文件。
我不知道从哪里开始语法。
像这样的?我在四处搜索后想到了这个。
task doKotlinTask(type: JavaExec) {
classpath "/"
main = "KotlinTaskKt"
}
在根目录 buildSrc/src/main/kotlin
中创建并将 MyKotlinClass.Kt
放在那里。创建 buildSrc/build.gradle
以添加 MyKotlinClass 的任何依赖项。
然后在您的项目或应用的 build.gradle 中附加以下内容:
import my.package.for.the.kotlin.class
task doKotlinTask(type: MyKotlinClass) {
someParamForTheTask = "hello world"
}