轻应用的创建方法、创建装置、电子设备以及存储介质制造方法及图纸

技术编号:37276541 阅读:8 留言:0更新日期:2023-04-20 23:43
本申请公开了一种轻应用的创建方法、轻应用的创建装置、电子设备以及计算机存储介质。该创建方法包括:获取指定车辆的配置参数;基于配置参数从轻应用组件库中确定目标轻应用组件,目标轻应用组件是指能基于配置参数运行的轻应用组件;基于目标轻应用组件创建与指定车辆适配的轻应用。通过该创建方法创建的轻应用,能够在计算资源有限的车辆上运行,提升用户的行车体验。户的行车体验。户的行车体验。

【技术实现步骤摘要】
轻应用的创建方法、创建装置、电子设备以及存储介质


[0001]本申请属于计算机信息
,尤其涉及一种轻应用的创建方法、轻应用的创建装置、电子设备以及计算机可读存储介质。

技术介绍

[0002]如今,汽车行业正朝向智能化高速发展。智能化的车辆不仅需要具备安全完善的自动驾驶能力,还需要具备功能完善的车载应用,进而能在满足用户出行需求的同时,提升用户的生活品质。
[0003]但是,功能完善的车载应用对车辆的数据处理能力要求较高,这使得计算资源有限和/或者配置较差的车辆无法运行当前的车载应用,或者在运行过程中存在卡顿延时等问题,导致用户的行车体验较差。

技术实现思路

[0004]本申请提供了一种轻应用的创建方法、轻应用的创建装置、电子设备及计算机可读存储介质,能够提供在计算资源有限和/或配置较差的车辆上也能运行的轻应用,帮助提升用户的行车体验。
[0005]第一方面,本申请提供了一种轻应用的创建方法,上述创建方法包括:
[0006]获取指定车辆的配置参数;
[0007]基于上述配置参数从轻应用组件库中确定目标轻应用组件,上述目标轻应用组件是指能基于上述配置参数运行的轻应用组件;
[0008]基于上述目标轻应用组件创建与上述指定车辆适配的轻应用。
[0009]第二方面,本申请提供了一种轻应用的创建装置,包括:
[0010]第一获取模块,用于获取指定车辆的配置参数;
[0011]第一确定模块,用于基于上述配置参数从轻应用组件库中确定目标轻应用组件,上述目标轻应用组件是指能基于上述配置参数运行的轻应用组件;
[0012]创建模块,用于基于上述目标轻应用组件创建与上述指定车辆适配的轻应用。
[0013]第三方面,本申请提供了一种电子设备,该电子设备包括存储器、处理器以及存储在上述存储器中并可在上述处理器上运行的计算机程序,上述处理器执行上述计算机程序时实现如上述第一方面的方法的步骤。
[0014]第四方面,本申请提供了一种计算机可读存储介质,上述计算机可读存储介质存储有计算机程序,上述计算机程序被处理器执行时实现如上述第一方面的方法的步骤。
[0015]第五方面,本申请提供了一种计算机程序产品,上述计算机程序产品包括计算机程序,上述计算机程序被一个或多个处理器执行时实现如上述第一方面的方法的步骤。
[0016]本申请与现有技术相比存在的有益效果是:指定车辆是有轻应用创建需求的车辆,例如计算资源有限或者硬件配置较差的车辆。为了创建出能在该指定车辆上运行的轻应用,可以先获取该指定车辆的配置参数;而后利用配置参数从轻应用组件库中匹配得到
目标轻应用组件,其中该目标轻应用组件是基于指定车辆的配置参数运行的轻应用组件;最后可根据轻应用组件创建出能在指定车上运行的轻应用。通过本申请的创建方法得到的轻应用,能够在指定车辆计算资源有限或者硬件配置较差的情况下稳定运行,让丰富多彩的车端应用成为可能,进而提升用户的行车体验。
附图说明
[0017]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0018]图1是本申请实施例提供的轻应用的创建方法的流程示意图;
[0019]图2是本申请实施例提供的轻应用的创建装置的结构示意图;
[0020]图3是本申请实施例提供的电子设备的结构示意图。
具体实施方式
[0021]以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。
[0022]相关技术中,功能完善的车载应用对车辆的计算资源或者硬件配置要求都较高,这使得部分车辆无法运行该车载应用或者在运行该车载应用时出现卡顿延时等问题,致使用户的行车体验较差。针对该问题,本申请提出了一种轻应用的创建方法,能够为计算资源有限和/或配置较差的车辆提供一款可稳定运行的轻应用,进而提升用户的行车体验。
[0023]本申请实施例提供的轻应用的创建方法主要应用于云端服务器这一电子设备,也可以应用于手机、平板电脑、车载设备、增强现实(augmented reality,AR)/虚拟现实(virtual reality,VR)设备、笔记本电脑、超级移动个人计算机(ultra

mobile personal computer,UMPC)、上网本、个人数字助理(personal digital assistant,PDA)等其它的电子设备上,本申请实施例对电子设备的具体类型不作任何限制。
[0024]下面通过具体实施例说明本申请所提出轻应用的创建方法。作为示例而非限定,后续实施例中将以云服务器作为下述各个实施例的执行主体。
[0025]图1示出了本申请提供的轻应用的创建方法的示意性流程图,该轻应用的创建方法包括:
[0026]步骤110、获取指定车辆的配置参数。
[0027]车辆在出厂后,不论是其计算资源还是其硬件配置,都难以实现拓展和提升,这使得计算资源有限和/或配置较差的车辆难以运行如今功能完善的车载应用,而仅能运行一些功能单一的车载应用。本申请实施例中,主要对这些计算资源有限和/或配置较差的车辆进行关注,为便于说明,可将这类车辆记作指定车辆。显然,指定车辆难以满足人们对高品质生活的追求,会让用户的行车体验大打折扣。
[0028]为了提升用户的行车体验,可以设计一款功能完善的轻量级应用,即轻应用,该轻
应用和该指定车辆的配置参数适配,使得指定车辆可基于现有的计算资源和配置稳定运行该轻应用。
[0029]故此,云服务器可先确定指定车辆的配置参数,例如车辆在面向服务的架构下,对外开放的能力;或者车辆的车载系统对所有应用的支撑能力。
[0030]仅作为示例,车辆在面向服务的架构下,对外开放的能力可以是汽车服务(CarService)提供的针对车辆底层的控制能力,例如将车门、引擎、对电压以及空调的硬件设备的相关控制封装成对应的接口,以供系统的上层应用调用的能力。
[0031]仅作为示例,车辆的车载系统对所有应用的支撑能力可以是音视频播放器的配置、兼容的播放格式、应用层的计算资源、安全策略、出厂前预装的应用信息以及空中下载技术的相关信息等。其中,应用层的计算资源可以是中央处理器(central processing unit,CPU)、内存以及存储空间等;安全策略可以是数据加密方式、埋点要求以及个人隐私保护要求等。
[0032]步骤120、基于配置参数从轻应用组件库中确定目标轻应用组件。
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种轻应用的创建方法,其特征在于,包括:获取指定车辆的配置参数;基于所述配置参数从轻应用组件库中确定目标轻应用组件,所述目标轻应用组件是指能基于所述配置参数运行的轻应用组件;基于所述目标轻应用组件创建与所述指定车辆适配的轻应用。2.如权利要求1所述的轻应用的创建方法,其特征在于,所述基于所述目标轻应用组件创建与所述指定车辆适配的轻应用,包括:在轻应用创建页面中,显示可选的轻应用类型,并响应于用户的第一选择指令从所述可选的轻应用类型中确定目标轻应用类型;基于所述目标轻应用类型,在所述轻应用创建页面中显示创建模板和/或自定义模板,并响应于所述用户的第二选择指令从所述创建模板和/或所述自定义模板中确定目标模板;基于所述目标模板和所述目标轻应用组件创建所述轻应用。3.如权利要求2所述的轻应用的创建方法,其特征在于,所述基于所述目标模板和所述目标轻应用组件创建所述轻应用,包括:响应于所述用户的拖拽触控操作,将对应的目标轻应用组件渲染至所述目标模板的指定位置,所述指定位置为所述拖拽触控操作在所述目标模板内的触控终点;响应于所述用户的创建完成指令,生成所述轻应用。4.如权利要求1至3任一项所述的轻应用的创建方法,其特征在于,在所述基于所述目标轻应用组件创建与所述指定车辆适配的轻应用之后,还包括:对所述轻应用进行编译操作,并对编译完成后的所述轻应用进行校验操作;在所述轻应用校验成功后,生成所述轻应用的安装包以及与所述安装包对应的应用链接;对所述安装包进行上架审核;在所述安装包上架审核通过后,将所述应用链接下发至目标车辆集群,所述目标车辆集群中所有车辆的配置参数均与所述指定车辆的配置参数相匹配。5.如权利要求4所述的轻应用的创建方法,其特征在于,在所述对所述安装包进行上架审核之前,还包括:获取所...

【专利技术属性】
技术研发人员:朴昌龙
申请(专利权)人:长城汽车股份有限公司
类型:发明
国别省市:

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

1