- 浅谈车载 Android 开发趋势~
- Android 车载应用开发与分析 (4)- 编写基于AIDL
- 【Android R】车载 Android 核心服务 - Car
- Android 车载应用开发与分析(5) - CarLaunch
- 小白看完都会了;Android App 开发前景介绍及学习路线
- Android伸手党系列之四:Android项目开发常用技术
- 浅谈Android Architecture Component
- Android MVP 模式--让你的代码更加清晰,给你的代码瘦
- 【车载开发】Android Automotive车载操作系统开发
- Android伸手党系列之四:Android项目开发常用技术
开篇
如今的互联网行业的就业形势不太理想,就拿“开猿节流”这件事来说,近几年时有发生,而且频率一年比一年高,不少人被迫开始选择转岗转行。正是如此不上的Android 开发萌生了转行做车载开发的想法。
据中汽协数据显示,2022年8月中国汽车出口量达30.8万辆,同比增长65%,这也是历史上首次超过30万辆。从今年前八个月整体情况来看,我国汽车出口量已经超越德国,仅次于日本汽车出口量。其中,新能源汽车1-8月出口量同比增长超九成,贡献了重要的增量。
欧盟也在今年6月正式宣布,27个成员国就“2035年完全禁止销售内燃机发动机汽车”的协议达成共识,届时欧盟境内将再无燃油车对市场出售。

燃油车的退出,也就证明了新能源将会全面覆盖燃油车市场无疑。
新能源的崛起,也直接影响到了传统车企,近几年国内已有不少传统车企转型开发新能源汽车(比如:BYD、吉利等),还有不少新生车企的诞生,这也就意味着需要大量的技术型开发人才,所以车载行业一下蹦出大量高薪Android开发岗位。

该岗位薪资水平平均收入在30k左右,收入水平对于许多Android应用工程师已经高出许多。
如何跨入车载?
在比亚迪面试的时,经常问关于ROM定制的问题,像手机启动、application启动,在车载里面几乎是必考,例如:
1.Application启动源码分析;
2.Activity&Window&View之间的关系;
3.UI绘制流程分析;
4.UI渲染流程分析;
5.子线程如何更新UI;
6.……
可以看出车企对于 Framework底层这块看的比较重要,一是从上面的面试题中,二是不少车企在招聘需求中就有明确说明。所以被问到这些问题也不足为奇了。
那转行进入车载的 Android开发需要学习些什么?
- USB通信和串口通信
- Automotive系统开发
- Android系统的底层
- HAL甚至于Native的一些运行原理
- 车机Luancher与系统应用
- ……
感觉一条条列举出来总感觉少了点什么,于是我将车载中Android 开发所需要学习的内容整理成了一个脑图形式,也方便大家区分中间的每个技术板块需要学习那些内容,如下:

为了帮助到大家更好入手车载,根据官方文档+行业大牛们一些指导,整理出了《Android 车载开发手册》+《Android车载开发学习手册》+《Framework 知识点汇总》,希望能帮助到大家,有需要的可以通过↓↓↓ 方式进行参考学习!!!**
有需要的可以复制下方链接,传送直达!!!
https://qr21.cn/CaZQLo?BIZ=ECOMMERCE
Android 车载学习手册
第一章——Android Auto概述
- 概述
- Android Auto
- Android Automotive OS
- 支持的应用类别

第二章——开发汽车媒体应用
- 构建车载媒体应用
- 添加对Android Auto 的支持
- 构建Android Automotive OS视频应用

第三章——构建 Android Auto即时通信应用
- 使用入门
- 声明 Android Auto 支持
- 导入 Android X 核心库
- 处理用户操作
- 向用户提供消息通知

第四章——构建车载导航和地图的注点应用
- 使用 Android for cars 应用库
- 构建车载导航应用
- 添加对 Android Auto 的支持
- 添加对 Android Automotive OS 的支持

第五章——构建 Android Automotive OS 视频应用
- 在 Android Automotive OS模拟器上适配测速应用
- 配置应用清单文件
- 针对 Android Automotive OS 优化应用

第六章——测试Android 车载应用
- 测试 Android Auto 应用
- 测试 Android Automotive 应用
- 针对手机屏幕测试应用
- 媒体应用的其他测试要求

第七章——分发 Android 车载应用
- 了解指南和要求
- 开发出优秀的车载应用
- Android 车载应用质量测试
- Android for Cars 条款
- 跟踪审核进度

第八章——适用于车载的Google Play服务

第九章——Android Automotive OS 通知
- 车内通知有何不同
- 通知中心
- 浮动通知
- 面向车载的 Notification API 变更和限制

有需要的可以通过↓↓↓ 方式进行参考学习!!!
有需要的可以复制下方链接,传送直达!!!
https://qr21.cn/CaZQLo?BIZ=ECOMMERCE
《Android车载开发学习手册》433页

Framework 知识点汇总
- Handler机制实现原理
- Binder原理
- Zygote部分
- AMS源码分析
- 深入PMS源码
- WMS

网友评论