首页
›
移动端与Android应用开发
›
037-应用发布合规与包体瘦身
›
《AGP构建缓存优化与增量编译教程》
VIP20
本课程属于:037-应用发布合规与包体瘦身
移动端与Android应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
AGP构建缓存优化与增量编译教程
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
AGP构建缓存概述
什么是构建缓存 · 为什么需要优化
AGP
构建缓存概述
02
增量编译原理
Gradle的增量编译机制
增量编译原理
Gradle
03
构建缓存配置
启用和配置AGP构建缓存
构建缓存配置
AGP
04
本地缓存 vs 远程缓存
优缺点及使用场景
vs
本地缓存
05
缓存键的生成策略
输入文件哈希 · 任务类型等
缓存键的生成策略
输入文件哈希
06
缓存命中率分析与提升
使用Build Scan
缓存命
率分析
07
避免缓存失效的常见陷阱
时间戳 · 路径等
避免缓存失效的常…
时间戳
08
使用Build Analyzer检查缓存
命令行与IDE
Build
Analyzer
09
Gradle配置缓存
加速配置阶段
Gradle
配置缓存
10
编译避免(Compile Avoidance)
ABI与API差异
Compile
Avoidance
11
注解处理器的增量编译支持
kapt与ksp优化
注解处理器的增量…
kapt
12
Kotlin增量编译优化
Kotlin编译守护进程
Kotlin
增量编译优化
13
资源增量处理
AAPT2增量编译
资源增量处理
AAPT2
14
文件监听与增量更新
Gradle守护进程文件系统监听
文件监听
增量更新
15
多模块项目缓存策略
跨模块依赖缓存
多模块项目缓存策…
跨模块依赖缓存
16
跨项目缓存共享
本地与远程缓存结合
跨项目缓存共享
本地
17
自定义Transform的缓存优化
Transform API与缓存
Transform
自定义
18
使用Gradle Enterprise分析构建性能
构建扫描
Gradle
Enterprise
19
构建缓存与持续集成集成
CI环境下的缓存管理
构建缓存
持续集成集成
20
清理构建缓存的最佳实践
缓存目录管理
清理构建缓存的最…
缓存目录管理
21
调试缓存问题
日志级别与断言
调试缓存问题
日志级别
22
增量编译的局限性
全量编译何时需要
增量编译的局限性
全量编译何时需要
23
大型项目中的缓存优化实战
案例分享
大型项目
缓存优化实战
24
使用BuildCache API扩展
自定义缓存后端
BuildCache
API
25
并行任务与缓存
任务并行度配置
并行任务
缓存
26
构建扫描与缓存分析
使用Gradle Enterpris…
构建扫描
缓存分析
27
提升首次构建速度的方法
预编译与缓存预热
提升首次构建速度…
预编译
28
AGP版本升级对缓存的影响
兼容性与配置变更
AGP
版本升级对缓存的…
29
缓存失效与重新构建的策略
强制刷新
缓存失效
重新构建的策略
30
综合案例
从30分钟构建到5分钟
综合案例
从30分钟构建到…
所属VIP或分类
同VIP:Android包体瘦身入门指南
同VIP:Apk与AAB包体对比分析课程
同VIP:Apk与AAB包体差异详解教程