Gradle LifeCycle
2016-06-30 10:01:31   0  举报             
     
         
 Gradle LifeCycle
    作者其他创作
 大纲/内容
 buildStarted(Closure)
  注:        1、Gradle 是基于依赖关系的构建工具;        2、 每个任务只会被执行一次,所有的 Tasks 及其依赖关系构成一个有向非循环图;        3、TaskExecutionGraph 维护着所有需要执行的 Tasks 计划;        4、只有整个有向非循环图被建立完成之后才会开始执行任务。
  执行 task
  (Multi-project)Gradle Workflow(LifeCycle)
    执行 setting.gradle
  End
  Execution
  Start
  Configration
  taskGraph.whenReady(Closure)
  确定子 project 的gradle task 依赖关系
  解析子 project 的 build.gradle
  Initiliazation
  afterProject(Closure)
  beforeProject(Closure)
  buildFinished(Closure)
    
    收藏 
      
    收藏 
     
 
 
 
 
  0 条评论
 下一页
  
  
  
  
  
  
  
  
  
 