Gradle是基于Groovy的DSL基础上的构建工具,Gradle中的闭包,其原型上实际上即Groovy中闭包.而在表现形式上,其实,Gradle更多的是以约定和基于约定基础上的配置去展现.但本质上,大多数配置,实际上都对应着闭包以及闭包的具体使用. 例如,实际Android项目中,我们经常看到类似如下的所谓配置项: allprojects { repositories { mavenLocal() maven { url 'http://maven.aliyun.com/nexus/cont…