首页
›
移动端与Android应用开发
›
043-Gradle构建发布网络瀑布图诊断
›
《Gradle网络瀑布图从入门到实战》
VIP20
本课程属于:043-Gradle构建发布网络瀑布图诊断
移动端与Android应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Gradle网络瀑布图从入门到实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
Gradle与网络瀑布图概述
Gradle是什么 · 瀑布图在构建中的意义 · Gradle任务依赖图与瀑布图的映射…
Gradle
网络瀑布图概述
02
开发环境搭建
JDK安装与配置 · Gradle SDK安装 · IDE(IntelliJ IDEA)…
开发环境搭建
JDK
03
Groovy基础速通
变量 · 字符串 · 集合
Groovy
基础速通
04
Kotlin DSL入门
选择Kotlin还是Groovy · Kotlin语法核心 · 在Gradle中使用Kotlin脚本
Kotlin
DSL
05
编写你的第一个Gradle任务
任务定义 · 任务动作(task action) · 任务的dependsOn和mustR…
Gradle
编写你的第一个
06
任务依赖与执行顺序
理解任务图(DAG) · 依赖关系如何形成瀑布流 · 生命周期回调
任务依赖
执行顺序
07
深入理解Project和Task API
Project对象属性 · Task容器 · Task的配置与执行阶段
Project
Task
08
构建生命周期详解
初始化 · 配置 · 执行三个阶段
构建生命周期详解
初始化
09
依赖管理基础
仓库配置 · 声明依赖 · 传递性依赖
依赖管理基础
仓库配置
10
依赖约束与强制版本
使用strictly · require · prefer等约束控制依赖版本
依赖约束
强制版本
11
多项目构建入门
settings.gradle · include · 子项目统一配置
多项目构建入门
settings.gra…
12
跨项目依赖与瀑布图
子项目之间的依赖链如何形成整体瀑布图 · 如何可视化
跨项目依赖
瀑布图
13
构建缓存与增量构建
缓存原理 · 开启缓存 · 缓存键定制
构建缓存
增量构建
14
本地构建缓存与远程缓存
配置本地缓存路径 · 使用Artifactory/Nexu…
本地构建缓存
远程缓存
15
Gradle Wrapper
Wrapper原理 · 生成与更新Wrapper · 团队统一构建版本
Gradle
Wrapper
16
自定义插件开发(上)
插件项目结构 · Extension · Task类
自定义插件开发
插件项目结构
17
自定义插件开发(下)
使用Plugin接口 · 配置DSL · 与现有任务集成
自定义插件开发
Plugin
18
Gradle与CI/CD集成
Jenkins · GitLab CI · GitHub Actions中的Gr…
Gradle
CI/CD
19
性能优化实战
并行执行 · 守护进程 · 配置缓存
性能优化实战
并行执行
20
构建扫描与调试
使用--scan生成构建扫描 · 分析瓶颈 · 定位问题任务
构建扫描
调试
21
文件操作与ZIP任务
FileCollection · Copy与Zip任务 · 归档操作的瀑布编排
ZIP
文件操作
22
测试任务配置
JUnit · TestNG集成 · 测试过滤
测试任务配置
JUnit
23
代码质量工具集成
Checkstyle · PMD · SpotBugs
代码质量工具集成
Checkstyle
24
发布构件到Maven/Ivy仓库
uploadArchives · Maven Publish插件 · 签名
Maven/Ivy
发布构件到
25
Gradle与Spring Boot
Spring Boot Gradle… · bootRun · bootJar
Gradle
Spring
26
Kotlin Multiplatform与Gradle
KMP项目结构 · 源集配置 · 平台依赖管理
Kotlin
Multiplatfor…
27
Android构建中的Gradle
Android Gradle插件 · 变体 · 构建类型
Android
Gradle
28
Gradle与Docker
使用Gradle插件构建Docker… · 多阶段构建的瀑布图表达
Gradle
Docker
29
进阶
自定义任务类型与增量任务 · 增量任务实现 · 避免重复工作
进阶
自定义任务类型
30
综合实战
搭建一个多模块微服务项目 · 从零构建完整的瀑布图依赖链 · 并集成CI/CD自动化发布
综合实战
搭建一个多模块微…
所属VIP或分类
同VIP:AGP升级后网络瀑布图排查构建速度瓶颈实践
同VIP:AGP版本兼容性瀑布图分析教程
同VIP:AGP版本升级后瀑布图诊断构建速度瓶颈实战教程