Gradle 构建工具

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

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

为什么选择 Gradle?

Gradle 是一款广泛使用且成熟的工具,拥有活跃的社区和强大的开发者生态系统。

  • Gradle 是 JVM 最流行的构建系统,并且是 Android 和 Kotlin 多平台项目的默认系统。它拥有丰富的社区插件生态系统。

  • Gradle 可以使用其内置功能、第三方插件或自定义构建逻辑来自动化各种软件构建场景。

  • Gradle 提供了一种高级、声明式和富有表现力的构建语言,使构建逻辑易于阅读和编写。

  • Gradle 快速、可扩展,并且可以构建任何规模和复杂度的项目。

  • Gradle 产生可靠的结果,同时受益于增量构建、构建缓存和并行执行等优化。

Gradle, Inc. 提供一项名为 Build Scan® 的免费服务,该服务提供有关构建的广泛信息和见解。您可以查看扫描以识别问题或共享它们以获得调试帮助。

支持的语言和框架

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 培训。

支持

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

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

许可

Gradle 构建工具源代码是开源的,并根据 Apache License 2.0 获得许可。Gradle 用户手册和 DSL 参考手册根据 Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License 获得许可。

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

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