Gradle 构建脚本基础:Build 文件

2021-12-20  本文已影响0人  冯可乐同学

----《Android Gradle 权威指南》学习笔记

总目录:Gradle 学习系列 -- 目录
上一篇:Gradle 构建脚本基础:Settings 文件
下一篇:Gradle 构建脚本基础:Projects 和 tasks

  1. 每个 Project 都有一个 Build 文件,该文件是该 Project 构建的入口,可以在这里针对该 Project 进行配置。比如配置版本,需要哪些插件,依赖哪些库等。

  2. 因为根工程能够获取并管理所有的子工程,所以在根工程的 Build 文件里可以对子工程进行统一配置。比如应用的插件,依赖的库等:

allprojects {
    repositories {
        google()
        mavenCentral()
        jcenter() // Warning: this repository is going to shut down soon
    }
}

subprojects {
    repositories {
        google()
        mavenCentral()
    }
}
  1. 上面的 allprojects 和 subprojects 不仅仅是配置。它们是两个方法,接受一个闭包作为参数,对工程进行遍历,遍历的过程中调用我们自定义的闭包。所以可以在闭包里面配置、打印、输出或修改 Project 的属性。
相关代码:https://gitee.com/fzq.com/gradle-demos
上一篇 下一篇

猜你喜欢

热点阅读