首页
›
热销单品
›
综合补充资料
›
《Android构建系统(AOSP)从入门到精通》
所属分类:综合补充资料
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘
Android构建系统(AOSP)从入门到精通
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
学习目标 · AOSP构建系统全景图 · 课程路径与实战环境准备
课程导入
学习目标
02
AOSP源码获取与版本管理
repo工具 · manifest文件 · 分支选择
AOSP
源码获取
03
构建环境搭建
Linux/macOS环境配置 · JDK/依赖包 · 磁盘与内存要求
构建环境搭建
Linux/macOS
04
构建系统基础概念
Make · Ninja · Soong
构建系统基础概念
Make
05
Soong构建系统入门
Android.bp文件语法 · 模块类型 · 属性与依赖声明
Soong
构建系统入门
06
Blueprint与Soong内部机制
解析流程 · 模块生成 · Ninja文件生成原理
Blueprint
Soong
07
Make与Soong的兼容
Android.mk到Android… · make变量与soong命名空间
Make
Soong
08
产品配置与设备定义
产品Makefile · BoardConfig.mk · device树结构
产品配置
设备定义
09
构建目标与变体
eng/user/userdebug · TARGET_PRODUCT · TARGET_BUILD_VARIA…
构建目标
变体
10
核心构建流程
从source build/envs… · make · ninja的完整执行链路
核心构建流程
source
11
Ninja构建系统深入
Ninja文件语法 · 构建规则 · 依赖图
Ninja
构建系统深入
12
Kati与Make转换
Kati如何将Makefile转换为… · mk文件分析 · 性能优化
Kati
Make
13
Android.bp模块编写实战
编写cc_binary · cc_library · java_library
Android.bp
模块编写实战
14
构建变体与产品定制
添加新设备 · 修改产品配置 · 定制系统属性与权限
构建变体
产品定制
15
系统镜像与分区构建
system.img · vendor.img · boot.img
系统镜像
分区构建
16
构建输出与产物分析
out目录结构 · 目标文件 · 符号表
构建输出
产物分析
17
增量构建与构建缓存
ccache · build cache · 增量构建原理
增量构建
构建缓存
18
构建错误排查与调试
常见编译错误 · 链接错误 · 依赖缺失
构建错误排查
调试
19
自定义构建模块
编写自己的Android.bp模块 · 集成第三方库 · 预编译模块
自定义构建模块
Android.bp
20
构建系统测试与验证
单元测试 · 集成测试 · CTS/GTS与构建系统关联
构建系统测试
验证
21
多产品与多配置管理
lunch组合 · 产品继承 · 变体矩阵
多产品
多配置管理
22
构建系统与CI/CD集成
Jenkins/GitLab CI · 构建脚本 · 产物归档
CI/CD
构建系统
23
AOSP构建系统性能优化
并行构建 · 内存优化 · 构建时间分析
AOSP
构建系统性能优化
24
构建系统扩展
自定义工具链 · 自定义生成步骤 · Soong插件与扩展
构建系统扩展
自定义工具链
25
常见问题与解决方案
环境问题 · 依赖冲突 · 缓存问题
常见问题
解决方案
26
构建系统安全与合规
签名 · 密钥管理 · 安全构建选项
构建系统安全
合规
27
AOSP构建系统与内核构建
内核编译 · 设备树 · 模块集成
AOSP
构建系统
28
实战项目
从零构建一个自定义AOSP系统 · 设备配置 · 模块添加
实战项目
AOSP
29
构建系统高级主题
Bazel迁移趋势 · RBE远程执行 · 构建系统未来演进
构建系统高级主题
Bazel
30
综合提升与面试指南
构建系统知识体系总结 · 常见面试题 · 项目经验提炼
综合提升
面试指南
所属VIP或分类
同VIP:ADB命令与Android设备调试
同VIP:ADI-SHARC音频系统深度开发实战
同VIP:AEC回声消除与双端通话检测