Gradle任务依赖
- 任务之间是可以有依赖关系的,这样我们就能控制哪些任务优先于那些任务先执行:哪些任务执行后,其他任务才能执行
- 比如我们在运行jar任务之前,complie任务一定要执行过,也就是jar依赖于compile;android的install任务一定要依赖package任务进行打包生成apk,然后才能install设备里
-
ask ex35Hello { println "hello" } task ex35Main(dependsOn: ex35Hello){ doLast{ println "main" } }
- DependsOn 是Task类的一个方法,可以接受多个依赖的任务作为参数
-
task ex35Hello { println "hello" } task ex35World { println "world!" } task ex35Main(dependsOn: ex35Hello){ doLast{ println "main" } } task ex35MultiTask{ dependsOn ex35Hello,ex35World doLast{ println 'multiTask' } }
Dana.Lee
To:Dana_Lee1016@126.com