车载Android 开发行业到底怎样?如何转?

Posted 初一十五啊

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了车载Android 开发行业到底怎样?如何转?相关的知识,希望对你有一定的参考价值。

从去年的互联网行业就业趋势不是很理想,时不时会在网络上看到一些公司人员优化等的新闻,相信不少 Android 同行有中招的

而正是因为这一波操作,把不少 android 开发推进了车载行业,而我身边正好也有一位大佬成功转入的 车载行业,并且达到年薪 60W+

于是我怀着一颗好奇的心里去像他请教:转行的原因+转行需要具备哪些条件

看完上图估计大家和我有着一样的疑虑,原本想着转行就可以深入的学习Android 的底层原理,没想到车载研究的跟深入了。唉~

其实大家可以这么想,就是车载行业岗位需求量这么大,那是因为现在新能源汽车的崛起,而新能源汽车主要的是中控系统,而目前的中控系统你就可以看做是 Android手机迁移到了汽车上,所以大部分都会用到Android的知识点,再就是车载系统中的每次通信都有涉及到Framework知识点,这也就是车企面试为什么问Framework 方面的知识点问的比较多比较深入的原因……

例如比亚迪在面试中经常会问关于rom定制的问题,像手机启动,application启动,在车载里面几乎是必考

1.Application启动源码分析
2.Activity&Window&View之间的关系
3.UI绘制流程分析
4.UI渲染流程分析
5.子线程如何更新UI
6.……

那如何成功跨入车载呢?

为了帮助到大家快速上车,抓住这次机会,特意给大家准备了《Android Framework学习手册》和《Android车载开发与设备调试学习手册》,带大家全方位学习了解Android 车载系统,深入Android 车载系统开发。

《Android Framework学习手册》:https://0a.fit/acnLL

  1. 开机Init 进程
  2. 开机启动 Zygote 进程
  3. 开机启动 SystemServer 进程
  4. Binder 驱动
  5. AMS 的启动过程
  6. PMS 的启动过程
  7. Launcher 的启动过程
  8. Android 四大组件
  9. Android 系统服务 - Input 事件的分发过程
  10. Android 底层渲染 - 屏幕刷新机制源码分析
  11. Android 源码分析实战

Android车载开发与设备调试学习手册:https://0a.fit/jdVoy

1.Automotive
2.什么是 Android Automotive?
3.Android 虚拟设备概览
4.模拟器 USB 透传模式集成指南
5.使用 Pixel 手机作为开发平台
6.测试工具和基础架构
7.语音
8.人机接口
9.汽车设置结果
10.自定义状态栏系统图标
11.车载设备界面库集成指南
12.媒体
13.适用于 Automotive 的设备管理
14.旋控器
15.……

以上是关于车载Android 开发行业到底怎样?如何转?的主要内容,如果未能解决你的问题,请参考以下文章