车载系统应用开发入门指南——车载基础知识与Framework开发揭秘
Posted 嘴巴吃糖了
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了车载系统应用开发入门指南——车载基础知识与Framework开发揭秘相关的知识,希望对你有一定的参考价值。
在大多数人的认知中,android系统通常是应用在手机和平板设备上的,很少有人将Android与汽车联系起来。但实际上,Android系统在四年前就在布局汽车这个平台。
Android Auto在2014的Google I/O上首次亮相,它是一个Android端的App,是专门为驾驶环境而设计的,可以将Android设备上的部分功能映射到汽车屏幕上。
而底层的Android框架也为车载提供了平台支持,车载也在Android系统的基础上,添加了对车辆接口、车辆数据以及一些其他车载系统特有的功能。
为了帮助大家快速入门车载,深入底层原理。这里为大家整理了一份Android车载系统应用指南,有需要的伙伴可点击文末卡片领取~
Android车载系统应用指南
第一章节 - Android车载图像显示系统
- 显示系统基本概述
- 系统示例应用
- 系统应用建立和SurfaceFlinger的沟通桥梁
- SurfaceFlinger的启动和消息队列处理机制
- createSurface的流程
- BufferQueue/BLASTBufferQueue之初识别
- 初识ANativeWindow/Surface/SurfaceControl
- BufferQueue的工作流程(一)
- BufferQueue的工作流程(二)
- BufferQueue的工作流程(三)
- BufferQueue的工作流程(四)
- Surface一点补充知识
- 简单聊聊SurfaceView与BufferQueue的关联
- 解读Gralloc架构及GraphicBuffer创建/传递/释放
- 简述Allocator/Mapper HAL服务的获取过程
- SurfaceFlinger 之 VSync-上篇
- SurfaceFlinger 之 VSync-中篇
- SurfaceFlinger 之 VSync-下篇
第二章 - Android车载概览
第三章 - 开发汽车媒体应用
第四章 - 构建Android Auto即时通信应用。
第五章 - 构建车载导航和地图注点应用
第六章 - 构建Android Automotive OS视频应用
第七章 - 测试Android车载应用
第八章 - 分发Android汽车应用
第九章 - 适用于汽车的Google Play服务
第十章- Android Automotive OS的通知
Android Framewrok开发揭秘
第一章 系统启动流程分析
第二章 Binder解析
第三章 Handler解析
第四章 AMS 解析
第五章 WMS解析
第六章PKMS Android10.0 源码解读
以上是关于车载系统应用开发入门指南——车载基础知识与Framework开发揭秘的主要内容,如果未能解决你的问题,请参考以下文章
零基础转行车载工程师,薪资年包40k,就靠这份Android车载开发指南
如何转Android车载工程师?这份《Android车载操作系统开发指南》为你助力