Gradle配置文件属性介绍
Groovy语法与闭包
自动配置签名包和多渠道打包
Groovy语法
Groovy的闭包的理解
闭包(Closure)是很多编程语言中很重要的概念,那么Groovy中闭包是什么,官方定义是“Groovy中的闭包是一个开放,匿名的代码块,可以接受参数,返回值并分配给变量”,简而言之,他说一个匿名的代码块,可以接受参数,有返回值,那么到底是怎么样的,我们来探究一下。
定义闭包:
{ [closureParameters -> ] statements }
其中[closureParameters->]代表各个参数,参数是可选的,如果没有参数,上述闭包就转为:
{ statements }
多参数之间用逗号分割,参数与内容之间用 -> 隔开,如果没有参数可以不写->
参考:
Android Studio签名与多渠道打包
Gradle详解(Groovy)
【Gradle】Groovy的语法详解(上篇)