这可能是全网最详细的Android车载OS资料整理
什么是车载OS?
车载操作系统(Automotive Operating System)简称车载OS。目前市场上的网联汽车大多支持基于OTA(Over the Air)空中下载技术用以更新车载操作系统,为用户提供着日渐强大且丰富的座舱功能服务。车载操作系统的显示终端大多由仪表、中控组成,近年来HUD(Head-up Display)抬头显示器、副驾屏、后排屏等多元的显示设备也频繁加入其中。
随着技术的发展,汽车已经演变成为移动智能终端。汽车不再是狭义上的交通工具,随着网联化、智能化的普及,汽车将扩大成为重要的出行服务载体。车载OS是对于驾驶员与乘客来说,是重要的服务接触渠道,对车厂及服务提供商来说意味着高价值的链路打造与生态建设。
而由于Android有着灵活性和易用性的特点,主要用于信息娱乐、导航等安全性和车规要求较宽松的模块,例如新造车势力蔚来、小鹏、理想等都是基于Android开发了富有各自特色的车载系统。
所以目前来看,车载行业是Android转行入职的不二之选,所以这里分享一份比亚迪内部培训的《Android车载操作系统开发指南》学习笔记。
本手册是基于Android车载系统开发的学习笔记,通过它可以学习目前面向企业的车载系统开发,其内容主要包含:车载架构、内核、系统调试、LMKD、实战项目以及其通信的讲解:
由于文章篇幅限制,需要完整版的可以直接扫码领取
【车载架构篇】
- 一、汽车软硬架构 - EEA/SOA
- 二、汽车操作系统
- 三、智能座舱
- 四、未来,也许智能家、智能车、智能手机、智能穿戴,科技一体化
- 五、从智能汽车畅想未来全生态
【基础篇】
1.Android Automotive OS 安卓车载操作系统
2.1Andorid Automotive 源码 aosp_coral_car项目构建流程
2.2Andorid Automotive 镜像刷写流程
2.3Andorid Automotive 源码 aosp_coral_car项目构建及刷写错误集锦
2.4Android Automotive OS 构建失败 Debug集锦
3.[Android Automotive]Android 工具和基础架构
4.[Android Automotive]车载音频
5.[Android Automotive]音频多区
6.[Android Automotive]蓝牙
7.Android AutoMotive 与车机之间物理互联原理
8.Android Automotive OS 启动详解-Init 篇
9.Android Automotive OS 启动详解-Zygote篇
10.Android Automotive OS 启动详解-SystemServer 篇
11.Android Automotive OS 启动详解-CarService 篇
12.Android Automotive OS 启动详解-CarLauncher 篇
【内核篇】
- Android 内核配置信息
【系统调试篇】
调试踩坑 FAQ(编译)
1.‘Native registration unable to find class ‘com/android/internal/os/RuntimeInit‘;
2.解决 Android Automotive OS 悬浮框或者 PointerLocation 无法正常显示的问题
【LMKD】
一、Android 低内存查杀守护进程(Android12)
二 、PSI 压力失速信息
三、LMKD 的设计原则
四、LMKD 初始化
五、PSI 监视器初始化及其工作原理
六、Vmpressure 监视器初始化及其工作原理
七、AMS 与 LMKD
八、通过填充内存触发 lmkd 查杀
九、lmkd 进程查杀规则
十、lmkd 进程查杀配置
十一、有问有答 - FAQ
【Android车载实战篇】
一、Android图像显示系统
二、Android 车载概览
三、开发汽车媒体应用
四、构建 Android Auto 即时通信应用。
五、构建车载导航和地图注点应用
六、构建 Android Automotive OS 视频应用
七、测试 Android 车载应用
八、分发 Android 汽车应用
九、适用于汽车的 Google Play 服务
十、Android Automotive OS 的通知
【架构通信篇】
一、前言
二、注册中心 - Service Registry
三、FDBus 的分层服务发现策略
四、服务发现各级描述
五、服务发现的范围控制
六、关于 FDBus
这份完整版的学习资料已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费
】
这可能是全网最详细的Android车载OS资料整理相关推荐
- 一份全面详细的Android 车载系统开发入门指南与面试题
前言 众所周知,近两年互联网行业的就业形势不太理想,三点原因 技术原因: Android经过一代又一代的发展,早已经过了张口一句组件化就能月薪过万的时代,现如今不会Framework底层/性能优化 很 ...
- 这是一份全面详细的Android 车载系统开发入门指南
目前的就业形势越来越严峻,很多大中小厂因为业务停滞不前都选择"精简人员",节约成本.对于Android开发来说,市场的冷静,明显可以感知到企业招聘门槛的提高.就未来发展来说,选择一 ...
- 全网最详细的Android Studio卸载、安装和启动教程
从2019.5.2安装Android Studio,再到2020.3.4更新Android Studio,再到2021.5.30卸载Android Studio.我内心还是很多的不舍,就和家里养的小猫 ...
- 全网最详细的Android实现三方分享ShareSDK分享功能
当用户对这个软件有好感的时候,就会推荐给自己的好友.还有一种就是类似饿了么的,买完东西后可以分销你的红包给其他人,当然shareSDK的功能不仅如此,今天我们就来快速集成一下. 一.mob中创建应用, ...
- Android面试复习资料整理
Activity巩固和复习 1. 什么是Activity 四大组件之一,通常一个用户交互界面对应一个activity.activity是Context的子类,同时实现了window.callback和 ...
- android开发相关资料整理【2011-10-29】
外文译本--andbook Android开发基础书籍 Android CheckBox的isChecked属性 方法的反射 Android BluetoothClass.Device Android ...
- android开发相关资料整理【2011-11-10】
常用的Android指令和模拟器参数 如何在windows下不用Eclipse,用dos命令启动emulator呢??? Android中的Task相关问题: Flag和LaunchMode同时起作用 ...
- android开发相关资料整理【2011-10-04】
请求服务器的问题? webview加载页面时部分js失效问题 ImageButton,OnClick事件报空指针,怎么回事? 请问如何让Service在待机时仍然运行? 如何在android中实现自己 ...
- Android 反编译资料整理
Made by 李文栋 rayleeya@gmail.com 2010-12-13 Monday 于北京 一.反编译流程图 二.工具使用方法(命令) 准备工作 假设我的工作目录为 $Android ...
最新文章
- wps文档复制粘贴序号_10个文档处理神技能,学会让你少走很多弯路!
- VC++ 使用BitBlt函数显示位图
- 兔子的区间密码-最大异或对
- 解决PyCharm中报出 “Instance attribute xxx defined outside __init__“ 的警告
- Educational Codeforces Round 101 (Rated for Div. 2) F. Power Sockets 哈希 + 乱搞
- Magento教程 22:如何确认订单报表?
- BZOJ1607 [Usaco2008 Dec]Patting Heads 轻拍牛头 筛法
- Flume Source
- camera(25)----拍照显示总结---名词解释
- 通用线程 -- sed 实例
- python:使用requests,bs4爬取mmjpg上的图片
- 运放参数的详细解释和分析-part18,压摆率(SR)
- 重新认识Git——抽丝剥茧说Git
- 新春快乐!马年大吉!518
- volumes-from 参数的一些试验
- S3DIS数据集的几个bug
- Leetcode初学——跳跃游戏
- Dubbo-02 20190315
- C语言整人的无限循环,让对方电脑自动关机的整人程序和无限循环程序-win7自动关机软件...
- C语言二叉树叶子节点的求法