我现在想要在构建Android应用程序时运行.jar程序或其他脚本,或者有人可以引导我做一个例子。
我想在构建版本时对strings.xml文件进行排序。
可能是我忘了说我使用的是gradle。
答案 0 :(得分:1)
您可以定义自己的Exec类型的任务,并使assembleRelease
任务取决于它:
task executeScript(type:Exec) {
println 'Executing script...'
commandLine './script.sh'
}
gradle.projectsEvaluated {
assembleRelease.dependsOn executeScript
}
答案 1 :(得分:0)
您可以使用ANT工具构建应用程序并使用shell脚本对strings.xml进行排序。