android studio - Configure an action for tasks with name starting with string - Stack Overflow

In my module build.gradle.kts file, in Android Studio, I have the following:afterEvaluate {tasks.named

In my module build.gradle.kts file, in Android Studio, I have the following:

afterEvaluate {
    tasks.named("assembleDebug").configure {
        finalizedBy(myCopyTask)
    }
    tasks.named("assembleRelease").configure {
        finalizedBy(myCopyTask)
    }
}

This works as expected.

However, I have been trying to combine these two configurations into a single statement like the following (which doesn't compile)

afterEvaluate {
    tasks.find { it.name.startsWith("assemble") }?.configure {
        finalizedBy(myCopyTask)
    }
}

Please advise on how this can be done in Kotlin DSL. Any help would be appreciated.

发布者:admin,转转请注明出处:http://www.yc00.com/questions/1743783636a4506258.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信