智能汽车的未来战争:汽车的大生态和汽车的轻型应用

  • 2020-12-28 17:24
  • 汽车头条

关于智能车辆底层技术路线的争论不可避免地成为智能车辆的核心话题之一。

更早的时候,智能车的概念并不流行,车载信息娱乐体验并没有成为市场的主流需求。成熟的安卓系统为大多数汽车公司的智能主张提供了一个“廉价的手段”,并且具有统一汽车的巨大势头。但是,随着“软件定义车”概念越来越普及,软件、车载环境和硬件的融合成为关注的焦点,Android系统的局限性也逐渐显露出来。

尤其是特斯拉在Linux上孤独的长征,虽然极其艰难,却渐渐结出果实。加上BBA等奢侈品牌的支持,Linux在行业内的话语权大大增加,甚至被认为未来可能取代Android,成为车机系统的主导路线。

安卓orLinux —— 难做的选择题

,但是选择Android还是Linux的问题还是很难解决。从技术上讲,Android并不是一个能跟得上Linux的操作系统,而是后者二次开发的产物。其本质是一个由Linux内核JAVA开发的简化虚拟机,有自己特定的加载环境,即移动终端。之所以在现在的汽车上流行,最重要的原因是门槛够低。门槛低的背后是成熟的移动互联网生态系统,已经为Android系统搭建了丰富的软件资源;同时,经过多年的打磨,Google已经成功为其制定了详细的开发/设计规则。这种情况下,上游厂商很容易设计出基于Android的MCU控制板方案,车企也很容易采购到这些方案,稍微包装一下就可以自己使用。这对于许多缺乏自身R&D能力、希望快速推出智能汽车并为其产品创造差异化卖点的汽车公司来说非常有吸引力。

但是,Android说到底是为移动终端搭建的系统,简单粗暴的移植到车上。不仅很难适应汽车,而且更难与汽车的其他部分融合。所以从Android魔变中体验汽车系统,一言难尽。有巨大的屏幕和巨大的应用,但是功能很无味,体验远不如手机。炫酷车载机输给10元手机套的案例比比皆是。当然,如果你投资深度优化,也可以得到一个基于Android的好系统。比如小鹏、威来等新造车势力,在一定程度上优化了显示和操作逻辑,定制了娱乐应用,在Android允许的范围内,将车-机系统与驾驶、汽车控制等基本信息进行了整合。这里的可定制性和集成性是Linux系统最大的优势。

Linux是一个完全开源且稳定的操作系统,是基于最本机的C语言开发的,历史悠久。很多熟悉的系统都是基于Linux的二次开发。由于其原始性,Linux具有极强的包容性、高度可定制性,并且与硬件具有无与伦比的兼容性。选择开发一个基于Linux的汽车系统就像是在白纸上画图,可以将系统功能集成和界面设计的决策权最大化在自己手中,这也是特斯拉和BBA选择Linux的根本原因。但是,仅仅是因为借鉴白皮书,Linux系统就存在一个很大的缺陷:缺乏第三方资源,可适配使用的车载应用较差。人们日常使用的应用程序基本上不是为Linux系统开发的。所以特斯拉的汽车体验不错,但是经常被用户抱怨缺少一些汽车娱乐和服务应用。

车载小程序提供“破题”思路

当然,在特斯拉的V10版本系统中,一些常用的娱乐和服务应用也在陆续上车,似乎在一定程度上解决了生态短缺的问题。然而,事情并不简单。有行业开发者指出,特斯拉目前移植的生态是基于Linux的web版Application,而不是我们习惯的app。所以无论是和移动终端同步,还是和各个应用的账号系统同步,都无法保证。所以特斯拉还是需要进一步解决这种体验问题。BBA的奔驰、奥迪寻求“曲线救国”,在Linux系统上挂接Android解决生态问题。对于其他很多车企来说,光是生态贫困就足以让他们打消追随Linux的念头,转而使用更“即插即用”的Android。但是,即使是Android,在汽车应用生态上也并不完美。

Android在魔变方面的局限性已经得到业界的认可。即使抛开兼容性差、集成度低的问题,从汽车的使用体验来说,也很难称得上理想。谷歌似乎意识到现有的Android只适用于移动终端,于是推出了专门为汽车开发的Android Automotive OS,搭载的第一辆车就是北极星2。但是这个新系统虽然也叫Android,但是更像是一个独立的系统,显示和交互的逻辑更适合车,和现在的Android明显不一样。最大的区别是,所有第三方应用,不像传统的安卓商店,不再是访客,而是需要经过谷歌更高强度的审查,才能下载。在这种困境下,车载小程序及时提供了一个“突破问题”的想法。小程序在移动端并不是什么新鲜事。它最大的优点是不需要下载就可以在云中更新,但是可以实现App的大部分功能体验。对于车来说,它提供了一个可以随时响应的解决方案,就是把它拿走,以免给系统增加太多负担。同时小程序开发门槛低,成本低,可以在相对较短的时间内将移动终端的海量应用生态带到车上。由于上述优势,汽车小程序越来越受到汽车公司、技术厂商和开发者的重视,成为公认的汽车应用最佳生态解决方案之一。目前已经有BATH等各大厂商参与,他们的方案已经开始在一些新上市的车型上安装。

Linux终获破局希望?

,然而,即使是板载小程序也无法避免底层系统的兼容性。其实大部分车载小程序都是基于Android开发的。更渴望应用生态的Linux阵营,在技术厂商和开发者中,因为孤立,只能排在优先级较低的位置。今年宝马宣布腾讯小场景登陆iDrive7系统,这种情况终于被打破。

作为少数坚持Linux阵营的品牌之一,宝马将车载小程序融入其汽车系统具有重要意义。这意味着限制Linux系统更大范围应用的生态贫困有望得到解决。前不久,腾讯和宝马联合举办了小场景开发者大赛,入选项目将有机会登上宝马的新车。这意味着宝马的车载应用生态系统也在向更多的第三方开发者开放。腾讯登陆宝马的小场景已经成为唯一兼容Android和Linux的车灯应用生态系统。

据车云介绍,宝马早在2017年就找到了腾讯,寻求在Linux系统上拓展应用生态的路径。众所周知,微信小程序依赖QQ浏览器的X5内核。腾讯在2010年开始研究这个内核,之后X5内核开放使用,帮助微信小程序打下了一个由数百万开发者和300多万应用组成的系统般的生态。这条路径能否在汽车的终端上成功复制?腾讯在微信小程序框架的基础上,专门为车载场景设计了一个车载小场景框架。这意味着微信小程序可以快速适应汽车,结合汽车语音、LBS和场景引擎的能力,更适合驾驶场景。从这个角度来说,腾讯的小场景是第一个帮助车载小程序突破Linux系统不足的,可以说是理所当然。当然,在特斯拉的努力下,基于Linux的车载应用生态系统正在结出果实。各种路径和派系还有待下一阶段观察和市场反馈。

结语

在软件定义车时代,应该采取什么样的底层技术路线,要根据市场战略、R&D能力、长远战略来考虑。目前Android和Linux各有利弊,但总的来说并没有最终分开。充分进入市场后,以腾讯小场景为代表的车灯应用有望帮助Linux系统突破生态贫困的瓶颈,同时也为整个行业提供一个极具竞争力的解决方案。

剩下的就看市场上的玩家,如何理清思路,合理配置资源,尽快得到最优解。毕竟谁优谁劣,不是纸上谈兵,而是市场说了算。

头条推荐
图文推荐