车机版应用适配方法、设备及存储介质组成比例

技术编号:34359803 阅读:16 留言:0更新日期:2022-07-31 07:17
本申请实施例提供一种车机版应用适配方法、设备及存储介质。在本申请实施例中,车机版应用具备功能适配的能力,支持若干个功能适配项,而且允许根据车机设备的车机特征信息对车机版应用支持的功能适配项进行适配,进而基于车机版应用与当前车机特征信息的适配结果运行车机版应用,使得车机版应用能够为车机设备提供服务,解决了不同车机设备使用同一车机版应用带来的不适配问题,使得不同的车机设备可以使用同一车机版应用,减少了为适配不同车机设备而产生的资源消耗。设备而产生的资源消耗。设备而产生的资源消耗。

Application adaptation method, equipment and storage medium of Vehicle version

【技术实现步骤摘要】
车机版应用适配方法、设备及存储介质


[0001]本申请涉及车联网
,尤其涉及一种车机版应用适配方法、设备及存储介质。

技术介绍

[0002]车机设备更新速度快,并且出于效果定制等原因,不同车机设备在操作系统或硬件系统(例如传感器)等方面差异很大,导致车机设备碎片化越来越严重。面向碎片化越来越严重的车机设备提供车机版应用越来越困难,因为同一款车机版应用需要适配众多存在差异化的车机设备。
[0003]考虑到车机设备的碎片化问题,现在大部分车机版应用已经具有一定普适性,但是由于设备型号繁多,品牌众多,系统版本各异,硬件规格不统一等等,有些车机设备在安装车机版应用后还是经常出现无法使用或部分功能无法使用等问题。如何面对碎片化越来越严重的车机设备解决车机版应用的适配问题是亟需解决的问题。

技术实现思路

[0004]本申请的多个方面提供一种车机版应用适配方法、设备及存储介质,用以解决车机版应用的适配问题。
[0005]本申请实施例提供一种车机版应用适配方法,适用于车机设备,该方法包括:启动车机设备上的车机版应用,获取车机设备当前的车机特征信息;获取与当前车机特征信息对应的当前适配信息,当前适配信息包括车机版应用当前支持的功能适配项及其适配数据;根据当前适配信息中的功能适配项及其适配数据,运行车机版应用,以供车机版应用为车机设备提供服务。
[0006]本申请实施例还提供一种车机设备,包括:存储器和处理器;一个或多个存储器,用于存储计算机程序;一个或多个处理器,与一个或多个存储器耦合,用于执行计算机程序,以用于:启动车机设备上的车机版应用,获取车机设备当前的车机特征信息;获取与当前车机特征信息对应的当前适配信息,当前适配信息包括车机版应用当前支持的功能适配项及其适配数据;根据当前适配信息中的功能适配项及其适配数据,运行车机版应用,以供车机版应用为车机设备提供服务。
[0007]本申请实施例还提供一种存储有计算机程序的计算机可读存储介质,当计算机程序被处理器执行时,致使处理器实现本申请实施例中车机版应用适配方法中的步骤。
[0008]在本申请实施例中,车机版应用具备功能适配的能力,支持若干个功能适配项,而且允许根据车机设备的车机特征信息对车机版应用支持的功能适配项进行适配,进而基于车机版应用与当前车机特征信息的适配结果运行车机版应用,使得车机版应用能够为车机设备提供服务,解决了不同车机设备使用同一车机版应用带来的不适配问题,使得不同的车机设备可以使用同一车机版应用,减少了为适配不同车机设备而产生的资源消耗。
附图说明
[0009]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0010]图1为本申请示例性实施例提供的一种车机版应用适配方法的流程示意图;
[0011]图2a为本申请示例性实施例提供的一种车机版应用适配过程的示意图;
[0012]图2b为本申请示例性实施例提供的一种车机特征与功能适配项的对应关系的示意图;
[0013]图3为本申请示例性实施例提供的一种车机设备的结构示意图。
具体实施方式
[0014]为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0015]针对现有技术中车机设备因碎片化越来越严重所面临的车机版应用的适配问题,在本申请实施例中,提供具备功能适配能力的车机版应用,车机版应用支持若干个功能适配项,而且允许根据车机设备的车机特征信息对车机版应用支持的功能适配项进行适配,进而基于车机版应用与当前车机特征信息的适配结果运行车机版应用,使得车机版应用能够为车机设备提供服务,解决了不同车机设备使用同一车机版应用带来的不适配问题,使得不同的车机设备可以使用同一车机版应用,减少了为适配不同车机设备而产生的资源消耗。
[0016]以下结合附图,详细说明本申请各实施例提供的技术方案。
[0017]图1为本申请示例性实施例提供的一种车机版应用适配方法的流程示意图;如图1所示,该方法包括:
[0018]11、启动车机设备上的车机版应用,获取车机设备当前的车机特征信息;
[0019]12、获取与当前车机特征信息对应的当前适配信息,当前适配信息包括车机版应用当前支持的功能适配项及其适配数据;
[0020]13、根据当前适配信息中的功能适配项及其适配数据,运行车机版应用,以供车机版应用为车机设备提供服务。
[0021]随着车机设备的智能化水平越来越高,越来越多的车机设备上安装了车机版应用,可以为车机设备提供不同的服务。车机版应用是指能够安装在车机设备上且为车机设备提供一定服务或功能的应用。车机设备上可以安装一款或多款车机版应用,且不同车机版应用提供的服务或功能不同。例如,车机版导航应用,可以为车机设备提供导航服务;又例如,车机版音乐应用,可以为车机设备提供音乐播放服务。无论是何种车机版应用,因为车机设备的差异化,车机版应用都面临着适配不同车机设备的问题。本实施例的车机设备可以实现为各种车辆设备,例如汽车、卡车、自动送货车等。进一步,从能源角度来看,汽车可以是靠汽油、柴油等提供动力的汽。从驾驶方式来看,汽车可以是有人驾驶的汽车,也可以是无人驾驶汽车。
[0022]在本实施例中,车机版应用具备功能适配能力,即车机版应用所实现的一个或多
个功能所需的参数值可根据车机设备的差异进行灵活适配。为了便于描述,在本申请实施例中,将车机版应用所实现的每种功能或功能所依赖的信息项称为一个功能项,车机版应用支持的功能项可以有一个或多个,将车机版应用中具有适配能力的功能项称为功能适配项。不同车机版应用,功能适配项可能不同,且功能适配项的数量为一个或多个。另外,随着车机版应用的使用或升级,其所支持的功能适配项可以是动态变化的,当然也可以不变。例如,以车机版应用是导航应用为例,则该导航应用可以提供语音播报的功能,对于不同车机设备其给导航应用设置的用于语音播报的声道可能不同,例如A厂家的车机设备给导航应用设置的用于语音播报的声道为3,又例如B厂家的车机设备给导航应用设置的用于语音播报的声道为10,而导航应用默认用于语音播报的声道为5,为了让导航应用适配不同车机设备,可以将语音播报功能所依赖的声道作为一个功能适配项,基于此,该导航应用可针对不同车机设备适配不同声道号。在一段时间后,通过收集用户反馈的该导航应用在使用中出现的问题,可知该导航应用提供的wifi访问功能在一些车机设备上无法成功打开wifi页面,这意味着导航应用的wifi访问功能在打开wifi页面时所依赖的打开方法需要针对不同车机设备进行灵活适配,以便在应用到不同车机设备上时都能成功打开wifi页本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车机版应用适配方法,适用于车机设备,其特征在于,所述方法包括:启动车机设备上的车机版应用,获取所述车机设备当前的车机特征信息;获取与所述当前车机特征信息对应的当前适配信息,所述当前适配信息包括所述车机版应用当前支持的功能适配项及其适配数据;根据所述当前适配信息中的功能适配项及其适配数据,运行所述车机版应用,以供所述车机版应用为所述车机设备提供服务。2.根据权利要求1所述的方法,其特征在于,获取与所述当前车机特征信息对应的当前适配信息,包括:从所述车机设备的指定存储空间中,获取历史车机特征信息及其对应的历史适配信息,所述历史适配信息包括所述车机版应用支持的历史功能适配项及其适配数据;若所述当前车机特征信息和所述历史车机特征信息相同,则将所述历史功能适配项及其适配数据作为所述车机版应用当前支持的功能适配项及其适配数据,以得到当前适配信息。3.根据权利要求2所述的方法,其特征在于,在运行所述车机版应用的过程中,还包括:根据所述当前车机特征信息,查询本地存储的车机特征与适配信息的对应关系,以得到与所述当前车机特征信息对应的目标适配信息;并根据所述目标适配信息更新所述当前适配信息。4.根据权利要求3所述的方法,其特征在于,在更新所述当前适配信息之后,还包括:利用所述当前车机特征信息及其对应的更新后的当前适配信息,更新所述指定存储空间中的历史车机特征信息及其对应的历史适配信息。5.根据权利要求3所述的方法,其特征在于,根据所述目标适配信息更新所述当前适配信息,包括:若所述目标适配信息中存在所述当前适配信息中不存在的第一功能适配项,则将所述第一功能适配项及其适配数据作为所述车机版应用当前支持的功能适配项及其适配数据添加到所述当前适配信息中;若所述目标适配信息中存在适配数据与所述当前适配信息中的适配数据不相同的第二功能适配项,则在所述目标适配信息中第二功能适配项的适配数据的版本高于所述当前适配信息中第二功能适配项的适配数据的版本的情况下,将所述当前适配信息中第二功能适配项的适配数据更新为所述目标适配信息中第二功能适配项的适配数据。6.根据权利要求3所述的方法,其特征在于,根据所述当前车机特征信息,查询本地存储的车机特征与适配信息对应关系,以得到与所述当前车机特征信息对应的目标适配信息,包括:从所述车机设备的多个存储位置中选择目标存储位置,其中,所述多个存储位置中均存储有车机特征与适配信息的对应关系;根据所述当前车机特征信息,查询存储于所述目标存储位置中的车机特征与适配信息对应关系,以得到与所述当前车机特征信息对应的目标适配信息。7.根据权利要求2所述的方法,其特征在于,还包括:若所述当前车机特征信息和所述历史车机特征信息不相同,则根据所述当前车机特征信息,查询本地存储的车机特征与适配信息的对应关系,以得到与所述当前车机特征信息
对应的目标适配信息,作为当前适配信息。8.根据权利要求7所述的方法,其特征在于,根据所述当前车机特征信息,查询本地存储的车机特征与适配信息的对应关系,以得到与所述当前车机特征信息对应的目标适配信息,包括:若所述当前车机特征信息包括所述车机设备的指纹数据,则将所述指纹数据在本地存储的车机特...

【专利技术属性】
技术研发人员:曹国才王胜选
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1