ext 是 extension 扩展的含义
// ext 后的 {} 花括号 , 是闭包 ,
ext{
// 定义 android 变量 , 类型是字典 Map 集合
// 其中定义了若干键值对集合..., 可以在 Module 级的 build.gradle 中使用 ;
如 : 在上述 Project 层级的 build.gradle 中引入了 component.gradle 配置 , 那么在 Module...对象的 getRootProject() 方法 , 这是 Groovy 提供的语法糖 , 类似于 Kotlin 用法 ; 该方法返回一个 Project 对象 , 该对象代表根目录下的 Project...androidConfig 变量 ;
// 定义 android 变量 , 类型是字典 Map 集合
// 其中定义了若干键值对集合
androidConfig = [...ext 是 extension 扩展的含义
// ext 后的 {} 花括号 , 是闭包 ,
ext{
// 定义 android 变量 , 类型是字典 Map 集合
// 其中定义了若干键值对集合