现如今很多在Android应用开发的人员,发现Android领域愈发行业不景气现象,许多公司出现了裁员、辞职风潮。需要开发人员也想为自己找下家,转行该怎么转?
今天我来说说车载行业;现在每家每户都购买小轿车,多的一人一辆,车辆需求大。现如今全球开始走向环保新能源。欧盟今年6月正式宣布,27个成员国就“2035年完全禁止销售内燃机发动机汽车”的协议达成共识,届时欧盟境内将再无燃油车对市场出售。
可以看出燃油的退出,新能源全部覆盖。新能源汽车的市场无疑是巨大的。
再看我们的Android车载工程师的行业如何,薪资对比图:
薪资平均收入在23k左右,收入水平对于许多Android应用工程师已经高出许多。
那我们转行进入车载Android开发需要学习那些?
Android系统的底层,掌握Framework、HAL甚至于Native的一些运行原理。除此以外,Linux、汽车相关的知识也是需要额外学习的。 那我们本篇文章主要讲车载会运用到的技术。
Android车载技术学习
1、蓝牙通信
- 蓝牙保活
- 低功耗蓝牙
2、串口
- 波特率
- 通信协议
- 车载协议如何设计
- 分隔符+报文+长度+校验
- 并发模式下的 命令写入
3、DLNA
4、Automotive系统
- Automotive 和 Android
- 车载网络模型
- 控制器局域网 (CAN)
- 区域互连网路 (LIN)
- 面向媒体的系统传输 (MOST)
- Automotive 的架构原理
- 下载与编译 Android Automotive
- 车机下预装第三方app
- 开发第一个系统应用
5、车载进程通信
- 车载用Binder通信的弊端
- http请求思想实现车载跨进程通信
- 动态代理实现对不同进程同一个单例的方法无感知调用
- 封装Binder让你车载App通信更加灵活
6、CarLauncher开发
- android.bp实现Luancher替换
- 从零实现完整车载Home界面
7、车载多媒体
- 哈曼卡顿级音响适配
- 音频通道输出
- 打电话时回音消除
- MediaSession 框架
8、车载空调系统(HVAC)
-
HVAC 核心源码分析
-
HvacUiService温度监听
-
CarHvacManager控制器读取车辆状态
扫描二维码关注公众号,回复: 14510500 查看本文章-
速度
-
档位
-
温度
-
门状态
-
后备箱
-
刹车
-
转速
-
9、车载系统开发
根据以上技术点由BYD车载5年开发攻城狮总结分享出的车载学习资料《Android车载开发技术》,在这里推荐一下,也是能够帮助许多想转行的人员一个方向。里面的资料可以让你快速入门。如果迷茫不知道方向车载也是不错的发展方向。
一个行业的下落,代表另一个行业崛起。本质不会变,思想超前才能提前进入“第一个吃螃蟹的人”。