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

标签 android gradle android-gradle-plugin build.gradle

我有 .cmd我想在每次 build.gradle 由 Android Studio 运行时包含的文件。

假设文件名是create-artifacts.cmd所以在我的模块的build.gradle .

android {
    ...

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

我怎样才能得到帮助?

最佳答案

ExecTask documentation

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

关于android - 如何在 Gradle 中将 .cmd 文件作为任务运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46192560/

相关文章:

android - GCM 条款和条件

android - 为 Android 编码时,有没有办法分别获取设备每个内核的 CPU 使用率?

android - 如果调用 requestLocationUpdates 以获取用户的新位置,应用程序会崩溃

java - 仅使用本地缓存而不使用 Gradle Enterprise 服务器的 Gradle Enterprise Maven 扩展

android - 从 CLI [NativeScript] 将手持和可穿戴 Android 应用打包在一起

Android - 仅在发布构建变体上执行 Gradle 任务

android - 远程 TextView 不支持 setTextSize(float)?

Gradle 任务已损坏 - 无法执行

java - 导入模块库后 Gradle 错误

android - 如何将 Gradle 缓存复制到另一台离线机器?