Gradle_Gradle中文网
用户手册
Theme_Gradle中文网
社区
社区之家
社区论坛
社区插件
训练
消息
通讯
博客
推特
发展速度
Github_Gradle中文网
概述
什么是 Gradle?
用户手册
发布
所有版本
发行说明
安装 Gradle
升级Gradle
版本 8.X 至最新
版本 7.X 至 8.0
版本 6.X 至 7.0
版本 5.X 至 6.0
版本 4.X 至 5.0
迁移到 Gradle
来自 Maven
来自蚂蚁
故障排除
兼容性说明
Gradle 的功能生命周期
运行 Gradle 构建
入门
核心概念
1.Gradle基础知识
2.Gradle 包装器基础知识
3. 命令行界面基础知识
4. 设置文件基础知识
5. 构建文件基础知识
6. 依赖管理基础知识
7. 任务基础知识
8. 插件基础知识
9. 增量构建+缓存
10. 构建扫描
教程
1. 初始化项目
2. 运行任务
3. 理解依赖关系
4. 应用插件
5. 探索增量构建
6. 启用构建缓存
7. 使用参考资料
IDE 中的 Gradle
持续构建
编写 Gradle 构建
入门
学习基础知识
1.Gradle目录
2. 多项目构建
3.Gradle构建生命周期
4. 写入设置文件
5. 编写构建脚本
6. 使用任务
7. 写作任务
8. 使用插件
9. 编写插件
教程
1. 初始化项目
2. 了解构建生命周期
3. 多项目构建
4. 写入设置文件
5. 编写构建脚本
6. 写作任务
7. 编写插件
构建构建
使用 Gradle 构建项目
声明子项目之间的依赖关系
在子项目之间共享构建逻辑
复合构建
按需配置
开发任务
了解任务
控制任务执行
组织任务
实施自定义任务
延迟配置任务
开发并行任务
开发高级任务
开发插件
了解插件
了解实施选项
实现预编译脚本插件
实施二进制插件
测试插件
发布插件
最佳实践
组织构建逻辑
遵循最佳实践
其他主题
Gradle 管理的目录
使用文件
使用日志记录
避免陷阱
配置构建环境
初始化脚本
编写自定义 Gradle 类型和服务注入
共享构建服务
数据流操作
使用 TestKit 测试构建
从 Gradle 使用 Ant
编写 JVM 构建
构建 Java 和 JVM 项目
测试 Java 和 JVM 项目
Java工具链
JVM 项目的工具链
工具链解析器插件
管理依赖关系
JVM 插件
Java 库插件
Java应用程序插件
Java 平台插件
Groovy 插件
Scala插件
使用依赖项
术语
学习基础知识
什么是依赖管理?
声明存储库
声明依赖关系
了解库和应用程序的差异
查看和调试依赖关系
了解分辨率
验证依赖关系
声明版本
声明版本和范围
声明丰富的版本
处理版本变更
锁定版本
控制传递
升级版本
降级和排除
共享版本
调整依赖关系
处理互斥依赖关系
修复元数据
自定义分辨率
防止意外升级
生成和使用库的变体
声明库的功能
对特征变体和可选依赖项进行建模
了解变体选择
声明变体属性
共享项目成果
改造文物
出版图书馆
设置发布
了解 Gradle 模块元数据
签名工件
定制发布
Maven 发布插件
Ivy 发布插件
优化构建性能
提高 Gradle 构建的性能
Gradle 守护进程
文件系统监视
增量构建
使用构建缓存
启用和配置
为什么要使用构建缓存?
了解影响
学习基本概念
缓存 Java 项目
缓存 Android 项目
调试缓存问题
故障排除
使用配置缓存
检查 Gradle 构建
配置 Gradle
项目属性
梯度网络
编写 C++/Swift 构建
构建 C++ 项目
测试 C++ 项目
构建 Swift 项目
测试 Swift 项目
CI 上的 Gradle
詹金斯
团队城市
GitHub 操作
特拉维斯·西尔
参考
Gradle DSL 和 API
Java文档
Groovy DSL 入门
Groovy DSL 参考
Kotlin DSL 入门
Kotlin DSL API
Groovy 到 Kotlin DSL 迁移
样品
命令行界面
Gradle 包装器
核心插件
Gradle 和第三方工具
用户手册单页
用户手册 PDF
构建大型项目
8.7版本
该页面已被删除。请参阅
多项目构建
。
此页面是否有帮助?
附加反馈:
您可以直接在 Github 上
提交问题。
提交反馈