智能汽车宝盒之钥 Android Automotive车载信息系统(AAOS)
全新正版 极速发货
¥
53.89
6.0折
¥
89.9
全新
库存6件
作者 樊祖杰,李巍,沈卢斌
出版社 清华大学出版社
ISBN 9787302607540
出版时间 2022-09
装帧 平装
开本 16开
定价 89.9元
货号 1202729888
上书时间 2024-06-01
商品详情
品相描述:全新
商品描述
作者简介 沈卢斌,毕业于瑞典皇家理工学院(KTH)片上系统(SoC)设计专业。长期从事电信云计算平台的研发和系统安全的测试工作,是首批同时通过CCIE和HCIE认证的网络安全专家之一。对SDN安全、FPGA在工业互联网交换机中的设计以及基于FPGA的入侵检测系统架构有浓厚兴趣和独到见解。译有多本国际畅销的网络安全相关书籍。目前致力于智能座舱和新一代车联网数据平台的研发工作。 目录 第1章 车载信息娱乐系统概述 1.1 车载信息娱乐系统的发展 1.1.1 收音机与CD的时代(20世纪30-80年代) 1.1.2 车载导航的出现(20世纪80年代) 1.1.3 更多的交互方式(20世纪90年代及21世纪初) 1.1.4 科技巨头们的加入(21世纪10年代) 1.2 主流的操作系统 1.2.1 Windows CE 1.2.2 QNX 1.2.3 Linux 1.3 小结 第2章 Android与汽车 2.1 Android Auto 2.1.1 媒体类应用 2.1.2 即时通信类应用 2.1.3 导航类应用 2.1.4 谷歌服务 2.1.5 Android Auto应用规范 2.1.6 Android Auto 的协议 2.2 Android Automotive OS 2.2.1 Android 7 2.2.2 Android 8 2.2.3 Android 9和Android 10 2.3 小结 第3章 阅读准备 3.1 源码下载 3.2 源码编译 3.2.1 完整镜像的编译 3.2.2 Android Automotive OS相关库的编译 3.3 Android Studio配置开发环境 3.4 源码的查看 3.5 自定义模拟器 3.6 小结 第4章 CarService——Android汽车服务 4.1 CarService的组成 4.2 Car API的使用方式 4.3 CarService的启动流程 4.4 小结 第5章 CarPropertyService ——车辆属性服务 5.1 CarInfoManager——车辆信息服务 5.2 CarSensorManager——车辆传感服务 5.3 CarHvacManager——车内空调系统服务 5.4 CarCabinManager—―座舱服务 5.5 CarVendorExtensionManager——制造商拓展服务 5.6 CarPropertyManager——车辆属性API 5.7 了解VehicleHAL 5.8 小结 第6章 CarAudioService——汽车音频服务 6.1 音量控制 6.2 音频焦点 6.3 多区音频 6.4 小结 第7章 UX Restrictions——汽车用户体验 7.1 应用开发——适配 UX Restrictions 7.2 UX Restrictions的实现原理 7.3 CarDrivingStateService——驾车状态服务 7.4 CarPackageManagerService——汽车包管理服务 7.5 小结 第8章 电源管理 8.1 电源的状态变化 8.2 CarPowerManagementService——汽车电源管理服务 8.3 Garage Mode车库模式 8.4 车库模式的实现 8.5 小结 第9章 输入事件管理 9.1 CarInputService——汽车输入管理服务 9.2 为投屏服务——CarProjectionManager 9.3 小结 第10章 多屏幕支持 10.1 多显示器支持与虚拟显示设备 10.2 InstrumentClusterService——仪表服务 10.3 AppFocusService——应用焦点服务 10.4 实现自定义的仪表服务—-Instrument Cluster Renderer Service 10.5 仪表导航 10.6 小结 第11章 多用户支持 11.1 Android多用户基础 11.2 Android Automotive OS的多用户 11.3 制造商自定义 11.4 使用CarUserManagerHelper 11.5 小结 第12章 车外影像系统 12.1 EVS的软件定义 12.2 EVS HAL与EVS Manager 12.2.1 EVS Manager的实现 12.2.2 EVSHAL的实现 12.3 EVS应用 12.4 小结 第13章 Android Automotive OS之应用 13.1 语音助手 13.1.1 语音交互框架适配 13.1.2 本地语音交互 13.1.3 语音识别框架适配 13.1.4 语音交互及识别框架分析 13.1.5 语音合成框架适配 13.1.6 语音合成框架分析 13.1.7 系统集成 13.2 导航应用 13.2.1 导航应用对仪表导航的适配 13.2.2 让导航信息共享——Navigation State API 13.3 媒体应用 13.3.1 媒体应用架构概览 13.3.2 创建媒体应用工程 13.3.3 实现浏览页 13.3.4 实现播放页 13.3.5 添加搜索栏 13.3.6 实现登录页 13.3.7 实现设置页 13.3.8 补充 13.4 小结 第14章 产品管理和错误报告 14.1 应用集成 14.1.1 通过源码集成应用 14.1.2 通过应用程序包集成应用 14.2 特性及功能管理 14.3 错误报告 14.4 扩充错误报告 14.5 小结 第15章 标准化的Android Automotive OS 15.1 兼容性定义 15.2 验证及测试 15.2.1 CTS兼容性测试套件 15.2.2 VTS供应商测试套件 15.2.3 通用系统镜像测试 15.2.4 汽车测试套件 15.2.5 安全性测试套件 15.3 小结 内容摘要 Android Automotive OS(AAOS)是谷歌公司基于Android系统和生态推出的面向车载信息娱乐领域的操作系统。 本书详细介绍了Android AutomotiveOS的设计与实现,内容涵盖了系统开发、应用开发、产品管理等各层面的知识。全书共15章。第1章介绍了车载信息娱乐系统的发展历程及主流的操作系统;第2章介绍了与汽车相关的Android产品和版本变迁;第3章介绍了开发环境搭建、工具使用以及源码的获取;第4~12章从系统框架的角度分析了Android Automotive OS中主要服务的实现原理和用法;第13章讲解了语音、导航和媒体这三类应用的开发;第14、15章介绍了产品管理的相关内容,包括应用集成、兼容性测试。 本书结构清晰,实例丰富,通过通俗易懂的文字和丰富的配图,能够让读者深入了解AndroidAutomotive OS的设计思想。从实际应用的需求出发,适合所有Android系统工程师、Android应用开发工程师阅读。 主编推荐 Android Automotive OS (AAOS)是最早用于量产车和商业化的车载操作系统,一个全栈、开源、高度定制化的汽车新四化开发平台。本书作者作为该系统的开发团队成员,详解Android操作系统针对车载使用场景所提供的新特性,并根据实际开发工作中取得的优秀实践对操作系统开发、中国本土化、应用移植等内容加以介绍及说明。
— 没有更多了 —
以下为对购买帮助不大的评价