Android开发的下一站在哪里?是车载行业吗?

前言

有没有人曾告诉你,Android开发已经凉了;
有没有人曾告诉你,Android已经不适合初学者了;
有没有人曾告诉你,Android开发的下一站在哪里。

有人告诉我Android开发应该转其他编程语言,应该转行车载系统开发。

▶ 那么Android开发的下一站在哪里?

在这里插入图片描述

你真的想去转其他编程语言吗?

我觉得大部分人都是不愿意的,每个Android人都会有自己的一点骄傲,转其他编程语言不就是说现在Android不行了吗?

不如其他语言了吗? 当然,这只是一小部分原因,就一点点这样的想法。最要是论坛,贴吧这些地方,老是有各种编程语言的对比,什么**语言天下第一。

闹归闹,但是确是一条路不可行,我们还是会去尝试其他路子的。往年也有人转的。

人都是趋利避害的,哪里可行就往那转。柴米油盐才是生活的本质。

但是现在这个情况又不一样了,世界是公平的。总不能只是对Android进行打击,而是整个计算机行业都是哀嚎遍地。

要说情况好的编程语言又能好到哪里去呢?

所以这一条路也是没有太太发展。

那么车载行业呢

去年,

那就是2022 年,中国车市逆势上扬,汽车产销分别完成 2702.1 万辆和 2686.4 万辆,同比增长 3.4%和 2.1%,连续 14 年位居全球第一。中国汽车产业正在生机焕发中迎来结构性变革,其中,智能网联汽车已跃居成为中国车市的主角之一。

在这里插入图片描述
虽然2023年年初汽车市场并没有那么强势,但是到了4,5月份又好起来了。

可以这么说每个行业都会有时上时下的,但是智能网联汽车基本上是稳中上升的。

如今,智能网联汽车与昔日冰冷机械式的传统代步工具大相径庭,如同一个智能移动终端,为人们提供覆盖多场景的智慧空间体验。一个车联万物的庞大生态正在崛地而起。

传统车企欲借智能网联汽车的时代机遇,转型为智能移动终端服务商,强化与用户之间的粘性,以稳固自身在产业链中的主导地位。但面对特斯拉等造车新势力的冲击,传统车企亟待加速转型之旅,优化调整供应链体系,以补足支撑智能化发展的能力。这亦推动了智能网联企业在汽车供应链体系的崛起。适逢国产化替代热潮的兴起,根植于中国本土的智能网联汽车企业顺势而起。

Android开发的下一站在哪里,车载算是一个不错的站点

Android车载操作系统开发如何学习

这里就为大家分享一份Android车载操作系统开发揭秘,帮助更多的程序员积累知识、快速提升!

完整版文档已整理打包,需要的伙伴们可扫描下方二维码+v私聊哦~

内容过多这里展示部分内容

【车载架构篇】一、汽车软硬架构 - EEA/SOA

一、汽车 E/E 架构

我们喊口号喊得再强,可是汽车不需要操作系统也可以叫汽车,依然可以满足你春节不用

抢票的虚荣心。反过来,CarOS 没有了硬件,也就剩下一句口号。口号可以定义硬件,但

万万离不开硬件。我们先来聊聊 E/E 架构,这是“软件定义汽车”口号的底气。

E/E 架构又称 EEA,即(Electrical/Electronic Architecture 汽车电子电器架构),是指整

车电子电气架构方案,该方案整合了汽车里的各类硬件传感器、控制器、线束、电子电气分

配系统,以及其他软硬件,以实现整车功能,包括算力、动力的分配,以及能量管理等。

如上图,汽车电子电气架构从传统分布式架构正在朝向域集中式架构,再到中央计算架

构转变,车内控制系统趋于形成统一的架构标准及通用的软硬件平台。

我们知道,在传统的分布式架构中,一个功能对应一个模块,每个模块中,软硬件高度

耦合,单独对应一个 ECU,并有独立的供应商提供,线束布置复杂。这就导致在一个功能

丰富的高配车型中存在着个多个系统独立的 ECU(少说也得百十个吧),且由不同的供应

商提供。这就导致 OEM 主机厂无法独立完成整车功能的更新。每增加一个功能都要考虑对

已有 ECU 的影响,以及软硬件的兼容性,大大影响了产品的研发周期。

随着功能越来越丰富,ECU 也就越来越多。就好比汽车是你家,听音乐用音响;看电

视用电视机;听广播用收音机;看电影用投影仪;打游戏用任天堂,还不兼容俄罗斯方块;

打稿子需要打字机;看时间用摆钟;跟东北铁岭的大姨妈视频通话再来套摄像设备;…这

样一来家伙什越来越多。这里的每个物件看起来就像是一个 ECU 盒子,但它们之间生产厂

家不同,相互也无法兼容。买然后一个高配的一体机就能解决大多问题了,虽然这样比喻不

是很恰当,但也就是整合那么点事。

不过汽车的硬件架构比较复杂,不会是一个“一体机”就能解决的。目前,有些厂商已

经能过做到域集中化(DCU)了,比如 MCU 安全车控是一个域,智驾,仪表,娱乐系统

等集成到一个 SOC 上,在通过虚拟化技术共享一套硬件。有些芯片厂商甚至已经通过异构多核的技术实现了硬隔离。

如下图,传统分布式架构再发展个几年,车子就真成乐高了。

除了无处安放的尴尬,ECU 越多,连接 ECU 的线束也就越来越长。虽然绕不了地球几

圈,但 在传统分布式架构的车型中线束最大重量约 50kg,总长度最长能达到约 5KM(对

国足兄弟们也是一个坎儿呀)。而我们业界的“模范生”-特斯拉,Model S 线束长度约 3

km,Model 3 线束长度约 1.5km,而 Model Y 的车内线束长度缩短到 100 米。将近一

个数量级的优化,这不仅是缩减了车中和整车成本,更简化了整车的布置和装配,大大提高

了整车性能,这是一种里程碑式的变革。它是如何做到的呢?不是乐高玩的好,或者为了省

线,而是 ECU 少了。

中央集中化,有兴趣的同学可以调研下特斯拉的 CCM(中央计算模块)。中央集中化

将原来的模块化孤岛式开发转向了由 OEM 主导开发,通过中央计算平台,集中算力,共享

资源。大大减少了硬件开销,大大降低了功耗和车重,反过来留给用户的有效车内空间变多

了,油耗也随之减少 了。更重要的是整车架构的开发复杂度、难度也大大降低了。一台车

从设计到下线的周期也大大缩短了

①23最新面试题集解析、热门技术学习笔记:

img

②视频资源(面试、源码、开源框架)

img

img

img

祝大家2023年诸事顺遂,能够成功突破薪资范畴,成为架构大师。共勉!!!

猜你喜欢

转载自blog.csdn.net/Gaga246/article/details/130782390