在 DEX 生成和原生构建之间调度 Gradle 任务

Scheduling a Gradle task between DEX generation and a native build

提问人:Fluffy 提问时间:10/12/2023 更新时间:10/12/2023 访问量:21

问:

我有一个 Gradle 任务,它依赖于“mergeDexRelease”任务生成的 。我应该如何配置依赖项,以便在运行“assembleRelease”等时,此任务以正确的顺序运行?即:.classes.dexmergeDexRelease > myTask > ... > assembleRelease

这是我目前拥有的,但它不起作用:

android {
    /* ... */

    task myTask(type: Exec) {
        dependsOn 'mergeDexRelease'
        commandLine ["..."]
    }

    afterEvaluate {
        externalNativeBuildRelease.dependsOn 'myTask'
    }
}
gradle android-gradle-plugin build.gradle

评论


答: 暂无答案