Gradle是基于Apache Ant和Apache Maven概念的项目自动化构建工具,它使用基于Groovy或Kotlin的DSL配置,而不再是使用XML。Gradle当前支持的语言包括Java、Groovy和Scala。
Gradle的优势表现在:
自动处理包的依赖关系(Maven Repos概念)
自动处理部署问题(Ant概念)
条件判断写法(Groovy语言)
IDE
Gradle支持主流的IDE,包括Android Studio,Eclipse,IntelliJ IDEA,Visual Studio 2017,XCode。