在我的Android工作室项目中。 我希望将自定义shell脚本作为构建步骤,以便定义首先运行的任务。
task printHello(type: Exec) {
workingDir "$rootProject.projectDir/"
//on linux
commandLine './hello.sh'
}
以下是hello.sh:
#!/bin/bash
# declare STRING variable
STRING="Hello World"
#print variable on a screen
echo $STRING
我也想知道我是否可以使用bash脚本执行Gradle任务?
附加物
./gradlew task1
./gradlew task2
我可以在.sh文件中使用以下内容吗?
答案 0 :(得分:1)
您可以在命令行中设置顺序 ./gradlew task1 task2 要么 ./gradlew task2 task1