Gradle是一个开源的构建自动化工具,专注于灵活性和性能. Gradle构建脚本使用Groovy或Kotlin DSL编写. 阅读Gradle功能 ,了解Gradle的功能 .
-
高度可定制 - Gradle以一种可以以最基本的方式定制和扩展的方式建模.
-
快速 - Gradle通过重用先前执行的输出,仅处理已更改的输入以及并行执行任务来快速完成任务.
-
功能强大 - Gradle是Android的官方构建工具,并支持许多流行的语言和技术.
New projects with Gradle
Gradle入门很容易! 首先,按照我们的指南下载并安装Gradle ,然后查看Gradle 入门指南以创建您的第一个版本.
如果您当前正在使用Maven,请参阅Gradle与Maven的可视对比,并按照指南从Maven迁移到Gradle .
Using existing Gradle builds
Gradle支持许多主要的IDE,包括Android Studio,Eclipse,IntelliJ IDEA,Visual Studio 2017和XCode . 您还可以通过终端中的命令行界面或通过持续集成服务器调用Gradle. Gradle构建扫描可帮助您了解构建结果,提高构建性能,并协作以更快地解决问题.
Getting help
-
论坛 - 获得帮助的最快方式是通过Gradle论坛 . 社区成员和核心贡献者回答您的问题.
-
培训 - Gradle开发人员每月免费提供基于Web的Gradle培训. 前往培训页面进行注册.
-
企业服务 - 可以与Gradle Enterprise订阅一起购买支持和培训.
Licenses
Gradle构建工具源代码在Apache License 2.0下开放并获得许可 . Gradle用户手册和DSL参考资料根据知识共享署名 - 非商业性使用 - 相同方式共享4.0国际许可进行许可 .