如何在Gradle中将.cmd文件作为任务运行?

时间:2017-09-13 08:27:33

标签: android gradle android-gradle build.gradle

每次build.gradle都由Android Studio运行时,我想要包含.cmd个文件。

假设文件名是create-artifacts.cmd,我的模块build.gradle也是如此。

android {
    ...

    task createArtifacts(type:Exec) {
        commandLine = ["create-artifacts.cmd"]
        workingDir = file("$rootDir")
    }
}

我如何得到这方面的帮助?

1 个答案:

答案 0 :(得分:1)

请参阅ExecTask documentation

task createArtifacts(type:Exec) {
    commandLine 'cmd', '/c', 'create-artifacts.cmd'
    workingDir rootDir
}