在构建Android应用程序期间运行脚本

时间:2014-07-30 10:00:49

标签: android android-gradle

我现在想要在构建Android应用程序时运行.jar程序或其他脚本,或者有人可以引导我做一个例子。

我想在构建版本时对strings.xml文件进行排序。

可能是我忘了说我使用的是gradle。

2 个答案:

答案 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进行排序。