Gradle构建工具

gradle Gradle构建工具是一个快速、可靠、适应性强的开源构建自动化工具,拥有优雅且可扩展的声明式构建语言。

在本用户手册中,Gradle构建工具缩写为Gradle

支持的语言和框架

Gradle支持Android、Java、Kotlin Multiplatform、Groovy、Scala、Javascript和C/C++。

userguide languages

兼容的IDE

所有主流IDE都支持Gradle,包括Android Studio、IntelliJ IDEA、Visual Studio Code、Eclipse和NetBeans。

userguide ides

您也可以通过终端中的命令行界面 (CLI) 或通过持续集成 (CI) 服务器来调用Gradle。

发布版本

Gradle发布版本的信息可在发布页面找到。

安装Gradle

大多数项目会从已有的Gradle构建开始,这不需要安装Gradle。但是,如果您要从头开始一个项目并需要安装Gradle,请查阅安装指南

DPE大学

想快速上手Gradle?请在DPE大学参加我们的免费自定进度Gradle构建工具课程。

致软件开发者

对于需要构建、测试和发布应用,或需要向构建中添加依赖的软件开发者,请从这里开始。

1. 学习基础知识

描述: 学习如何调用Task和添加依赖。
培训级别: 初级
阅读时间: 25分钟
→ 阅读核心概念

2. 动手实践初级教程

描述: 为一个基本的Java应用初始化Gradle构建。
培训级别: 初级
培训时间: 45分钟
→ 开始教程

致构建工程师

准备配置自定义构建逻辑或编写自己Plugin的构建工程师应从这里开始。

1. 进阶

描述: 学习配置构建、创建Task和编写Plugin。
培训级别: 中级
阅读时间: 35分钟
→ 阅读核心概念

2. 动手实践高级教程

描述: 初始化一个Gradle项目并创建一个基本的Plugin。
培训级别: 中级
培训时间: 55分钟
→ 开始教程

3. API参考

Gradle的API参考可以在以下链接中找到。

支持

  • 论坛 — 获取帮助的最快方式是通过Gradle论坛

  • Slack — 社区成员和核心贡献者直接在我们的Slack频道回答问题。

许可协议

Gradle构建工具源代码是开源的,并根据Apache许可证 2.0进行许可。Gradle用户手册和DSL参考手册根据知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。

版权所有 © 2024 Gradle, Inc. 保留所有权利。Gradle是Gradle, Inc.的商标。

如需咨询商业用途或许可,请直接联系Gradle Inc.。