从Android gradle执行.bat

时间:2016-01-19 04:22:48

标签: android batch-file android-gradle

我一直在尝试从gradle执行脚本。根据{{​​3}}它应该是这样的:

apply plugin: 'com.android.application'

task testTask(type: Exec){
    println 'This is a test'
    println "The current directory is: "
    workingDir '..'
    println workingDir
    commandLine 'cmd','/c','helloworld.bat'


}

android {...

有人能告诉我为什么即使工作dir正确,.bat也没有被执行?或者为什么它至少没有在标准输出上显示任何内容?

1 个答案:

答案 0 :(得分:0)

假设您想在构建期间执行任务,您必须告诉Android构建过程您依赖此任务。

preBuild.dependsOn testTask

这将在构建开始之前调用任务。