Gradle任务依赖

Posted endian11

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Gradle任务依赖相关的知识,希望对你有一定的参考价值。

  • 任务之间是可以有依赖关系的,这样我们就能控制哪些任务优先于那些任务先执行:哪些任务执行后,其他任务才能执行
    • 比如我们在运行jar任务之前,complie任务一定要执行过,也就是jar依赖于compile;android的install任务一定要依赖package任务进行打包生成apk,然后才能install设备里
    • ask ex35Hello {
        println "hello"
      }
      
      task ex35Main(dependsOn: ex35Hello){
        doLast{
          println "main"
        }
      }
      

以上是关于Gradle任务依赖的主要内容,如果未能解决你的问题,请参考以下文章

Android Gradle 插件自定义 Gradle 任务 ⑤ ( 为自定义 Gradle 任务添加依赖任务 | Gradle 任务依赖执行顺序控制 )

Android Gradle 插件自定义 Gradle 任务 ⑤ ( 为自定义 Gradle 任务添加依赖任务 | Gradle 任务依赖执行顺序控制 )

Android Gradle 插件自定义 Gradle 任务 ⑮ ( Gradle 自带 Zip 任务使用 | Zip 任务简介 | 代码示例 )

Gradle任务依赖

Android Gradle 插件自定义 Gradle 任务 ④ ( Task#doLast 函数用法 | 自定义 Gradle 任务代码示例 )

Android Gradle 插件自定义 Gradle 任务 ④ ( Task#doLast 函数用法 | 自定义 Gradle 任务代码示例 )