【Gradle 三】Gradle项目周期、配置文件

本文详细解释了Gradle项目生命周期中的初始化过程,包括init.gradle脚本和settings.gradle的作用,以及如何通过配置阶段加载并执行构建脚本,特别是强调了settings.gradle在确定项目结构和引入子项目中的关键作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.Gradle项目生命周期:

  1. 初始化
    1. 加载初始化脚本 init.gradle(一般是某些全局配置)
    2. 加载项目settings.gradle文件
  2. 配置
    1. 找到初始化阶段中加载的项目和各个子项目(如有)的构建脚本build.gradle
    2. 会先加载一级项目,再加载二级项目,创建对应的task
  3. 执行
    1. 执行配置阶段生成的task

2.settings文件:

  • 作用:在项目初始化阶段,确定引入哪些工程,为构建项目工程树做准备
  • 工程树:类似于maven中的project和module
  • 内容:定义了当前gradle项目集子项目的项目名称
  • 位置:必须放在根项目目录下
  • 名字:只能为settings.gradle
  • 关注点:关注文件中的include方法即可,使用相对路径【:】引入子项目
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值