资源加载方法、装置、介质及设备与流程

文档序号:34376919发布日期:2023-06-07 23:29阅读:31来源:国知局
资源加载方法、装置、介质及设备与流程

本申请涉及车辆,具体涉及资源加载方法、装置、介质及设备。


背景技术:

1、随着互联网的发展,许多汽车的车机系统在车辆出厂前内置应用软件,以丰富车机的功能。一般的,针对一种车型,则需要开发对应的应用软件包,而当应用软件需要运行在多种车型的车机系统上时,则会存在大量重复的开发、测试工作;且车载应用的开发进度受车型项目的开发进度的影响,小至应用需求变更,大至车型派生,都要对应用软件程序进行全面且严格的测试,极大地降低了应用开发交付的效率。


技术实现思路

1、为了提升应用软件的开发、交付效率,本申请提供了资源加载方法、装置、介质及设备。所述技术方案如下:

2、第一方面,本申请提供了一种资源加载方法,所述方法包括:

3、响应于运行指令,获取车辆的预设车型标识;

4、读取本地配置资源,所述本地配置资源是预先存储在所述车辆中的;

5、查找所述本地配置资源中与所述预设车型标识对应的目标配置资源;

6、在未查找到所述目标配置资源的情况下,获取所述目标配置资源;

7、加载所述目标配置资源,所述目标配置资源用于对所述预设车型标识的车辆进行差异化配置。

8、第二方面,本申请提供了一种资源加载装置,所述装置包括:

9、车型标识确定模块,用于响应于运行指令,获取车辆的预设车型标识;

10、本地读取模块,用于读取本地配置资源,所述本地配置资源是预先存储在所述车辆中的;

11、查找模块,用于查找所述本地配置资源中与所述预设车型标识对应的目标配置资源;

12、资源获取模块,用于在未查找到所述目标配置资源的情况下,获取所述目标配置资源;

13、资源加载模块,用于加载所述目标配置资源,所述目标配置资源用于对所述预设车型标识的车辆进行差异化配置。

14、第三方面,本申请提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条指令或至少一段程序,所述至少一条指令或至少一段程序由处理器加载并执行以实现如第一方面所述的一种资源加载方法。

15、第四方面,本申请提供了一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条指令或至少一段程序,所述至少一条指令或至少一段程序由所述处理器加载并执行以实现如第一方面所述的一种资源加载方法。

16、第五方面,本申请提供了一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机指令,所述计算机指令被处理器执行时实现如第一方面所述的一种资源加载方法。

17、本申请提供的资源加载方法、装置、介质及设备,具有如下技术效果:

18、本申请提供的方案在车载应用启动运行时,首先获取该车辆对应的预设车型标识,该预设车型标识是车载应用开发过程中对该车辆车型的唯一标识;其次读取该车辆出厂前内置的车载应用对应的本地配置资源,本地配置资源用于配置车载应用的通用功能以及少部分车型的差异化功能;当在本地配置资源中未找到与该预设车型标识对应的目标配置资源时,再获取该目标配置资源,并在车辆端加载该目标配置资源,实现车载应用在该车辆车型上的差异化配置。利用本申请提供的技术方案,可前期开发车载应用对应的本地配置资源,在车辆出厂前存储于车辆中,该本地配置资源能满足车型开发项目中的应用通用需求和初期的车型要求,后期针对不同车型的差异化应用需求或者派生的新车型要求,开发对应的目标配置资源,并发布在云端,供车辆出厂、联网后进行下载和加载,实现不同车型的差异化配置;本地配置资源具有通用性,从而无需开发多种版本的应用软件,大大减少了应用软件开发中重复的开发、测试工作,缩短了应用软件交付的周期,提升了车载应用的开发、交付效率,同时还实现了在车辆量产后能及时更新差异化配置,从而完整地运行车载应用。

19、本申请的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。



技术特征:

1.一种资源加载方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述响应于运行指令,获取车辆的预设车型标识,包括:

3.根据权利要求1所述的方法,其特征在于,所述读取本地配置资源,以及查找所述本地配置资源中与所述预设车型标识对应的目标配置资源,包括:

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,在未查找到所述目标配置资源的情况下,所述方法还包括:

6.根据权利要求1所述的方法,其特征在,所述加载所述目标配置资源,包括:

7.根据权利要求1或4所述的方法,其特征在于,所述方法还包括:

8.一种资源加载装置,其特征在于,所述装置包括:

9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由处理器加载并执行以实现如权利要求1至7中任一项所述的一种资源加载方法。

10.一种计算机设备,其特征在于,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条指令或至少一段程序,所述至少一条指令或至少一段程序由所述处理器加载并执行以实现如权利要求1至7中任一项所述的一种资源加载方法。

11.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至7中任一项所述的一种资源加载方法。


技术总结
本申请公开了资源加载方法、装置、介质及设备,涉及车辆技术领域,方法包括:响应于运行指令,获取车辆的预设车型标识;读取预先存储在车辆中的本地配置资源;在本地配置资源中未查找到与预设车型标识对应的目标配置资源时,获取目标配置资源;加载目标配置资源,对预设车型标识的车辆进行差异化配置。本申请前期开发满足通用需求和初始车型要求的本地配置资源,在出厂前存储于车辆中,后期对不同车型的差异化应用需求或者派生的新车型要求,开发对应的目标配置资源,供车辆进行下载和加载,实现不同车型的差异化配置,提升了车载应用的开发交付效率。

技术研发人员:白亚楠,邱志强,黄秋硕,张巨广,吴海松,刘振桂,许冠严,马辉,李建余
受保护的技术使用者:腾讯科技(深圳)有限公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1