🚗 Android Automotive 实战
30章 · 从移植到量产
⚡ 风格 · 活力全栈
01
汽车电子电气架构演进
分布式ECU → 域控制器 → 中央计算平台,理解为什么需要Android Automotive
↗
02
Android Automotive系统架构概览
AOSP源码结构、AAOS与AOSP的区别、核心服务组件介绍
↗
03
硬件抽象层(HAL)基础
HAL接口定义、HIDL与AIDL的演进、标准HAL实现示例
↗
04
车载传感器HAL适配
GPS/IMU/轮速传感器HAL实现、传感器融合框架、虚拟传感器调试
↗
05
车载音频系统移植
Audio HAL实现、音频路由策略、CarAudioService定制、多音区控制
↗
06
车载显示系统
多屏显示架构、SurfaceFlinger适配、DisplayManager策略、异形屏适配
↗
07
车载输入系统
物理按键映射、方向盘按键HAL、触摸屏校准、旋钮控制器适配
↗
08
车载网络与连接
Ethernet HAL、车载以太网AVB/TSN、Wi-Fi/BT共存策略、V2X通信基础
↗
09
车载电源管理
电源状态定义、休眠唤醒机制、看门狗实现、低功耗模式设计
↗
10
车载诊断系统
OBD-II集成、车辆诊断服务、DTC管理、远程诊断框架
↗
11
CarService框架详解
CarService启动流程、Car API架构、Property管理、Vehicle HAL绑定
↗
12
Vehicle HAL深度解析
VHAL属性定义、属性订阅机制、自定义属性扩展、性能优化
↗
13
车载应用框架
CarAppLibrary使用、Car UI组件、多窗口策略、驾驶模式适配
↗
14
车载Launcher定制
Launcher架构、卡片式UI设计、快捷控制栏、主题系统
↗
15
车载设置应用
设置界面框架、车辆专属设置项、多用户配置、工厂模式设置
↗
16
车载电话与通讯
蓝牙电话HFP协议栈、CarPhoneService、联系人同步、免提通话优化
↗
17
车载媒体系统
MediaSession适配、CarMediaService、音源切换、后排娱乐控制
↗
18
车载导航系统
GNSS HAL集成、地图渲染优化、HUD投屏、车道级导航适配
↗
19
车载语音助手
语音唤醒、CarVoiceInteractionService、多轮对话、离线识别策略
↗
20
车载安全系统
安全启动链、SELinux策略定制、权限管理、安全OTA升级
↗
21
OTA升级系统
AB分区策略、OTA客户端实现、升级包制作、回滚机制
↗
22
车载测试框架
CTS/VTS测试、车载专项测试、自动化测试框架、性能基准测试
↗
23
系统性能优化
启动时间优化、内存优化、GPU渲染优化、存储性能调优
↗
24
多用户与账户系统
多用户架构、账户同步、访客模式、儿童模式实现
↗
25
车载蓝牙系统
蓝牙Profile栈、A2DP/HFP/PBAP实现、蓝牙多连接、BLE车载应用
↗
26
车载Wi-Fi系统
Wi-Fi HAL适配、热点模式、Wi-Fi Direct、车载无线热点
↗
27
车载Camera系统
Camera HAL适配、环视系统、DMS摄像头、流媒体后视镜
↗
28
车载RTC与时间同步
RTC HAL、NTP同步、GNSS时间同步、时区管理
↗
29
车载存储与文件系统
存储分区规划、F2FS适配、加密存储、日志管理
↗
30
量产与合规
GMS认证、Carrier认证、法规合规、产线刷机方案
↗