Android应用开发转Android车载工程师【学习路线梳理】

现如今很多在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车载开发技术,在这里推荐一下,也是能够帮助许多想转行的人员一个方向。里面的资料可以让你快速入门。如果迷茫不知道方向车载也是不错的发展方向。
在这里插入图片描述

一个行业的下落,代表另一个行业崛起。本质不会变,思想超前才能提前进入“第一个吃螃蟹的人”。

猜你喜欢

转载自blog.csdn.net/m0_71524094/article/details/126529743