我有两个模块,分别是app和module1
app不是依赖模块1
module1 assembleRelease任务将更改应用程序中的数据
所以,我想在运行app:assembleRelease时自动运行module1:assembleRelease。
apply plugin: 'com.android.application'
android {
....
afterEvaluate {
preBuild.dependsOn({
runModuleaR.execute()
})
}
}
task runModuleaR(type: Exec) {
println "runModuleaR start"
commandLine "cmd", "gradlew", ':module1:assembleRelease'
println "runModuleaR finish"
}
是我的build.gradle
但是没有效果
该如何更改?谢谢