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. 学习基础知识

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

2. 初学者实践教程

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

致构建工程师

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

1. 超越基础

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

2. 高级实践教程

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

3. API 参考

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

支持

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

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

许可

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

© 2025 Gradle, Inc. Gradle®、Develocity®、Build Scan® 和 Gradlephant 标志是 Gradle, Inc. 的注册商标。在此资源中,“Gradle”通常指“Gradle 构建工具”,不指代 Gradle, Inc. 和/或其子公司。

有关商业使用或许可的咨询,请直接联系 Gradle Inc。