如何从我的自定义任务执行./gradlew assembleDebug crashlyticsUploadDistributionStageDebug?我尝试了这段代码,但它不起作用:

task myTask {
doFirst {
    tasks.assembleStageDebug().execute()
    tasks.crashlyticsUploadDistributionStageDebug().execute()
}}

最佳答案

您永远不要直接执行任务。而是定义它们之间的依赖关系:

task myTask
myTask.dependsOn assembleStageDebug, crashlyticsUploadDistributionStageDebug

10-08 06:35