Gradle - 项目构建工具

一、 概念

是一个运行在JVM上的自动化项目构建工具,构建脚本是使用Groovy或Kotlin语言编写的,是Android的官方构建系统。


 

二、 定义

1. Gradle Wrapper 包装器

  • 将Gradle再次包装,让所有的Gradle构建方法在包装器的帮助下运行
  • 工作流程:

 

2. 任务Task

  • 是构建执行的单个工作单元;
  • 可以有多个Action(代表一个个函数、方法),每个Task都是一堆Action按序组成的执行图

 

3. 插件

  • 封装了一系列Task并执行的工具;
  • 分为脚本插件 和 二进制插件/对象插件 两类;
  • 可以实现:封装性更好的逻辑复用、将组件发布到Maven仓库管理、声明插件扩展来暴露可配置的属性等

 

4. 生命周期

  • 初始化、配置、运行三个阶段;

 

posted @   youlooou  阅读(36)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
点击右上角即可分享
微信分享提示