首页
›
移动端与Android应用开发
›
012-Gradle构建发布与离线缓存
›
《AGP编译流程优化全解析》
VIP20
本课程属于:012-Gradle构建发布与离线缓存
移动端与Android应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
AGP编译流程优化全解析
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
AGP编译流程全景与瓶颈识别
编译阶段划分 · 关键耗时环节 · 性能瓶颈分析方法
AGP
编译流程全景
02
Gradle守护进程与构建缓存优化
守护进程参数调优 · 缓存策略配置 · 增量编译原理
Gradle
守护进程
03
模块化构建与并行化加速
模块依赖优化 · 并行编译配置 · 任务图分析
模块化构建
并行化加速
04
增量编译原理与配置优化
Java/Kotlin增量编译触发条… · ABI变更影响 · 优化配置
增量编译原理
配置优化
05
Kotlin编译器优化
Kotlin编译参数调优 · 增量编译 · kapt/ktlint性能优化
Kotlin
编译器优化
06
Java编译优化
Javac参数 · 注解处理优化 · 编译分片策略
Java
编译优化
07
资源编译优化
AAPT2参数 · 资源去重 · 混淆与合并加速
资源编译优化
AAPT2
08
Dex编译优化
D8/R8参数调优 · 混淆规则精简 · 多dex策略
Dex
编译优化
09
Native代码编译优化
NDK构建优化 · CMake参数 · 预编译库策略
Native
代码编译优化
10
构建工具链版本升级收益
Gradle · AGP · Kotlin
构建工具链版本升…
Gradle
11
构建扫描与性能分析工具
Gradle Scan · Build Analyzer · Profiling工具使用
构建扫描
性能分析工具
12
构建报告解读与优化方向
构建报告指标 · 热点分析 · 优化优先级排序
构建报告解读
优化方向
13
动态特性模块(Dynamic Feature)构建优化
模块依赖 · 按需编译 · 增量构建
Dynamic
Feature
14
多渠道打包构建优化
flavor维度管理 · 资源分离 · 编译策略
多渠道打包构建优…
flavor
15
自定义Gradle Task优化
Task实现规范 · 输入输出声明 · 避免不必要的Task
Gradle
Task
16
构建缓存命中率提升
本地/远程缓存配置 · 缓存键设计 · 清理策略
构建缓存命
率提升
17
Gradle Configuration阶段优化
plugins解析 · buildscript依赖 · 惰性配置
Gradle
Configuratio…
18
Gradle Execution阶段优化
Worker API · 并行任务 · 依赖解析
Gradle
Execution
19
内存与堆栈优化
Gradle JVM参数 · GC调优 · OOM排查
内存
堆栈优化
20
Lint与代码检查效率优化
Lint规则裁剪 · 增量检查 · 并行运行
Lint
代码检查效率优化
21
APK大小优化与编译流程联动
shrinkResources · 优化ProGuard规则对编译时间影…
APK
大小优化
22
混淆与压缩配置优化
ProGuard/R8规则精简 · keep规则 · 编译速度平衡
混淆
压缩配置优化
23
测试构建优化
单元测试 · UI测试编译提速 · 测试分片
测试构建优化
单元测试
24
CI/CD环境构建优化
持续集成构建参数 · 缓存共享 · 构建环境标准化
CI/CD
环境构建优化
25
远程构建(Remote Build)优化
Build Cache Server · 分布式编译方案
Remote
Build
26
Gradle Plugin开发与性能影响
自定义插件性能调试 · 避免反射和动态代码
Gradle
Plugin
27
构建日志与错误排查
常见AGP编译错误 · 日志分析 · 修复模板
构建日志
错误排查
28
构建性能回归测试
构建时间基线 · 自动化监控 · 告警机制
构建性能回归测试
构建时间基线
29
老旧项目构建现代化改造
库升级 · 构建脚本重构 · 逐步迁移策略
老旧项目构建现代…
库升级
30
综合优化案例实战与效果评估
典型项目全链路优化 · 前后对比 · 最佳实践清单
综合优化案例实战
效果评估
所属VIP或分类
同VIP:AGP版本升级构建缓存兼容性实战指南
同VIP:AGP编译优化与版本适配实操
同VIP:Gradle构建性能监控与缓存命中率优化实战指南