1729分钟

Android车载系统开发实战

Android车载系统开发实战

还在觉得车载开发只是简单的Android应用移植吗?当智能座舱成为新能源车核心卖点,传统Android开发者面对CAN协议、串口通信、SurfaceFlinger硬件绘制等车载专属技术时,是否感到无从…

课程分类
编程开发 | 软件开发
适用人群
工程师, 专家, 研究员
课程标签
车载开发,Android,系统开发
还在觉得车载开发只是简单的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
码牛课堂

码牛课堂

湖南码牛信息科技发展有限公司