1729分钟
Android车载系统开发实战
还在觉得车载开发只是简单的Android应用移植吗?当智能座舱成为新能源车核心卖点,传统Android开发者面对CAN协议、串口通信、SurfaceFlinger硬件绘制等车载专属技术时,是否感到无从…
还在觉得车载开发只是简单的Android应用移植吗?当智能座舱成为新能源车核心卖点,传统Android开发者面对CAN协议、串口通信、SurfaceFlinger硬件绘制等车载专属技术时,是否感到无从下手?这门课程正是为你打通从移动端到车机系统的技术鸿沟而生。
课程以真实车载项目为蓝本,从CAN协议设计、USB通信实现等硬件层协议入手,逐步深入到Android Framework底层原理。你将亲手实现init进程动画定制、SurfaceFlinger单独绘制、SystemUI车机锁屏等车载核心功能,掌握串口/USB/BLE多通道通信与Socket IPC机制。
更难得的是,课程涵盖Zygote/AMS/PMS连环炮面试要点与Launcher3源码级定制,既解决"怎么做",更讲透"为什么",让你真正具备智能座舱全栈开发能力,在车载OS这波技术浪潮中抢占先机。
第1章:车载系统概述
- 1.1车载01
- 1.2车载02
- 1.3车载03
- 1.4车载04
第2章:车载CAN协议
- 2.1can协议01
- 2.2can协议02
- 2.3can协议03
- 2.4can协议04
第3章:车载启动流程
- 3.1.车载启动init进程启动动画01
- 3.2车载启动init进程启动动画02
- 3.3车载启动init进程启动动画03
第4章:SurfaceFlinger原理与应用
- 4.1车载启动SurfaceFlinger原理详解01
- 4.2车载启动SurfaceFlinger原理详解02
- 4.3车载启动SurfaceFlinger原理详解03
- 4.4车载启动SurfaceFlinger原理详解04
第5章:AOSP开发环境配置
- 5.1 aosp环境配置01
- 5.2 aosp环境配置02
- 5.3 aosp环境配置03
第6章:串口通信原理
- 6.1车载通信-串口通信原理01
- 6.2车载通信-串口通信原理02
- 6.3车载通信-串口通信原理03
- 6.4车载通信-串口通信原理04
第7章:USB通信原理
- 7.1USB通信原理01
- 7.2USB通信原理02
- 7.3USB通信原理03
第8章:USB通信协议代码实现
- 8.1车载USB通信协议代码实现01
- 8.2车载USB通信协议代码实现02
- 8.3车载USB通信协议代码实现03
- 8.4车载USB通信协议代码实现04
第9章:IPC通信机制
- 9.1Socket实现IPC通信机制01
- 9.2Socket实现IPC通信机制02
- 9.3Socket实现IPC通信机制03
- 9.4Socket实现IPC通信机制04
- 9.5Socket实现IPC通信机制05
第10章:自定义系统服务
- 10.1.自定义服务01
- 10.2自定义服务02
- 10.3自定义服务03
第11章:IPC机制进阶
- 11.1 IPC-01
- 11.2 IPC-02
- 11.3 IPC-03
- 11.4 IPC-04
第12章:SurfaceFlinger实战
- 12.1 SurfaceFlinger单独绘制到界面01
- 12.2 SurfaceFlinger单独绘制到界面02
- 12.3 SurfaceFlinger单独绘制到界面03
第13章:智能座舱分屏显示
- 13.1 分屏01
- 13.2 分屏02
- 13.3 分屏03
- 13.4 分屏04
第14章:智能车载分屏
- 14.1智能车载分屏01
- 14.2智能车载分屏02
- 14.2智能车载分屏03
第15章:低功耗蓝牙实战
- 15.1车载低功耗蓝牙实战01
- 15.2车载低功耗蓝牙实战02
- 15.3车载低功耗蓝牙实战03
- 15.4车载低功耗蓝牙实战04
第16章:Android核心服务面试专题
- 16.1车载面试必问之Zygote,AMS,PMS连环炮01
- 16.2车载面试必问之Zygote,AMS,PMS连环炮02
- 16.3车载面试必问之Zygote,AMS,PMS连环炮03
- 16.4车载面试必问之Zygote,AMS,PMS连环炮04
第17章:PMS初始化过程
- 17.1车载PMS初始化过程及原理分析01
- 17.2车载PMS初始化过程及原理分析02
- 17.3车载PMS初始化过程及原理分析03
第18章:低功耗蓝牙协议栈
- 18.1低功耗蓝牙(BLE)协议栈讲解01
- 18.2低功耗蓝牙(BLE)协议栈讲解02
- 18.3低功耗蓝牙(BLE)协议栈讲解03
第19章:低功耗蓝牙实战
- 19.1低功耗蓝牙实战01
- 19.2低功耗蓝牙实战02
第20章:Launcher3源码与定制
- 20.1 Launcher3源码与定制01
- 20.2 Launcher3源码与定制02
- 20.3 Launcher3源码与定制03
第21章:SystemUI开发
- 21.1 SystemUI 01
- 21.2 SystemUI 02
- 21.3 SystemUI 03
- 21.4 SystemUI 04
码牛课堂
湖南码牛信息科技发展有限公司