转载请注明出处:http://blog.csdn.net/lastsweetop/article/details/78982312
Gradle的构建语言
Gradle使用DSL来描述构建,是基于Grooy并在之上进行了扩展,以便更易于描述构建。Gradle可以支持Groovy除了label外的任何元素,脚本文件需要是UTF-8编码的
Project的Api
我们之前说过在Grale中是构建脚本定义了Project的构建,每个处于构建的Project,Gradle都定义了一个Project类型的对象,而构建脚本的执行就是在配置这个Project对象
- 你在构建脚本中调用的任何未定义的方法,都会被委托给这个Project对象
- 你在构建脚本中使用的任何未定义的属性,也是被委托给这个Project对象
我们试着访问下这个Project的name属性:
println name
println project.name
<