功能软件包的组装方法、装置、电子设备及存储介质制造方法及图纸

技术编号:38359034 阅读:11 留言:0更新日期:2023-08-05 17:29
本公开涉及一种功能软件包的组装方法、装置、电子设备及存储介质。方法包括:接收软件包部署场景信息;获取与软件包部署场景信息关联的N个功能软件包,N为正整数;显示包括N个显示标识的目标显示界面,N个显示标识与N个功能软件包一一对应,各显示标识用于标识其对应的功能软件包;接收对N个显示标识中至少一个显示标识的第一输入;响应于第一输入,执行对至少一个显示标识对应的功能软件包的组装处理,得到组装软件包。到组装软件包。到组装软件包。

【技术实现步骤摘要】
功能软件包的组装方法、装置、电子设备及存储介质


[0001]本公开涉及电子
,尤其涉及功能软件包的组装方法、装置、电子设备及存储介质。

技术介绍

[0002]随着电子技术的飞速发展,机器人以及车辆等具备电子元件的设备已充斥于人们的日常生活中,并已逐渐成为人们日常生活中不可缺少的工具。目前,通常是通过在上述设备中部署各种功能软件包,来实现该设备中各电子元件的功能。
[0003]其中,在将各功能软件包部署至上述设备的过程中,需要将待部署的功能软件包进行组装。相关技术中,在对需要部署的功能软件包进行组装的过程中,通常需要部署人员输入复杂且繁琐的操作筛选过滤待部署的功能软件包,例如,部署人员通常需要在先编译待部署的功能软件包,再通过软件包组装工具将待部署的功能软件包进行组装等,导致在具备电子元件的设备中部署功能软件包的效率较低。

技术实现思路

[0004]为克服相关技术中存在的问题,本公开提供一种功能软件包的组装方法、装置、电子设备及存储介质。
[0005]根据本公开实施例的第一方面,提供一种功能软件包的组装方法,包括:
[0006]接收软件包部署场景信息;
[0007]获取与软件包部署场景信息关联的N个功能软件包,N为正整数;
[0008]显示包括N个显示标识的目标显示界面,N个显示标识与N个功能软件包一一对应,各显示标识用于标识其对应的功能软件包;
[0009]接收对N个显示标识中至少一个显示标识的第一输入;
[0010]响应于第一输入,执行对至少一个显示标识对应的功能软件包的组装处理,得到组装软件包。
[0011]根据本公开实施例的第二方面,提供一种功能软件包的组装装置,包括:
[0012]接收模块,用于接收软件包部署场景信息;
[0013]软件包获取模块,用于获取与软件包部署场景信息关联的N个功能软件包,N为正整数;
[0014]显示模块,用于显示包括N个显示标识的目标显示界面,N个显示标识与N个功能软件包一一对应,各显示标识用于标识其对应的功能软件包;
[0015]输入模块,用于接收对N个显示标识中至少一个显示标识的第一输入;
[0016]组装模块,用于响应于第一输入,执行对至少一个显示标识对应的功能软件包的组装处理,得到组装软件包。
[0017]根据本公开实施例的第三方面,提供一种电子设备,包括:处理器;用于存储处理器可执行指令的存储器;处理器,用于从存储器中读取可执行指令,并执行指令以实现本公
开第一方面所提供的功能软件包的组装方法。
[0018]根据本公开实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,该程序指令被处理器执行时实现本公开第一方面所提供的功能软件包的组装方法的步骤。
[0019]本公开的实施例提供的技术方案可以包括以下有益效果:在功能软件包的组装过程中,由于电子设备可以在其目标显示界面中显示与软件包部署场景信息关联的各个功能软件包的显示标识,使得用户通过在该目标显示界面中选取至少一个显示标识,可以实现快速选取所需组装的功能软件包,且电子设备自动执行对用户所需组装的功能软件包进行组装处理,使得功能软件包的组装更便捷且省时,提升在设备中部署功能软件包的效率。
[0020]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
[0021]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0022]图1是根据一示例性实施例示出的一种功能软件包的组装方法的流程图。
[0023]图2是根据一示例性实施例示出的电子设备的显示界面的示意图;
[0024]图3是根据一示例性实施例示出的电子设备的显示界面的另一示意图;
[0025]图4是根据一示例性实施例示出的电子设备的显示界面的另一示意图;
[0026]图5是根据一示例性实施例示出的一种功能软件包的组装装置的框图。
[0027]图6是根据一示例性实施例示出的一种电子设备的框图。
具体实施方式
[0028]下面将结合附图详细地对示例性实施例进行描述说明。
[0029]应当指出,相关实施例及附图仅为描述说明本公开所提供的示例性实施例,而非本公开的全部实施例,也不应理解本公开受相关示例性实施例的限制。
[0030]应当指出,本公开中所用术语“第一”、“第二”等仅用于区别不同步骤、设备或模块等。相关术语既不代表任何特定技术含义,也不表示它们之间的顺序或者相互依存关系。
[0031]应当指出,本公开中所用术语“一个”、“多个”、“至少一个”的修饰是示意性而非限制性的。除非在上下文另有明确指出,否则应该理解为“一个或多个”。
[0032]应当指出,本公开中所用术语“和/或”,用于描述依赖对象之间的依赖关系,一般表示至少存在三种依赖关系。例如,A和/或B,至少可以表示:单独存在A,同时存在A和B,单独存在B这三种依赖关系。
[0033]应当指出,本公开的方法实施例中记载的各个步骤可以按照不同的顺序执行,和/或并行执行。除非特别说明,本公开的范围不受相关实施例中步骤的描述顺序限制。
[0034]需要说明的是,本公开中所有获取信号、信息或数据的动作都是在遵照所在地国家相应的数据保护法规政策的前提下,并获得由相应装置所有者给予授权的情况下进行的。
[0035]示例性方法
[0036]图1是根据一示例性实施例示出的一种功能软件包的组装方法的流程图,如图1所示,功能软件包的组装方法用于电子设备中,包括以下步骤S110至步骤S150。
[0037]在步骤S110中,接收软件包部署场景信息。
[0038]本申请实施例中,上述接收软件包部署场景信息,可以是在上述电子设备显示用于输入场景信息的信息输入界面的情况下,接收到软件包的研发人员、测试人员或者部署人员等用户在该信息输入界面中输入的软件包部署场景信息。
[0039]上述软件包部署场景信息可以是任意的用于指示需要部署功能软件包的场景的信息。在一些实施方式中,上述软件包部署场景信息可以包括部署设备的平台信息、设备类型信息以及目标地域信息等中的至少一项,从而使得应用场景更广泛。
[0040]上述功能软件包可以任意的能够部署于具有电子元件的部署设备,且用于实现部署设备中电子元件的功能的软件包。例如,上述功能软件包可以是部署于机器人中的二进制软件包等。
[0041]在一些实施方式中,上述功能软件包可以是用于部署于车辆的软件包。具体地,上述功能软件包可以是用于部署于车辆的域控制器的软件包。
[0042]上述部署设备的平台信息可以是用于指示部署设备的系统平台的信息。例如,可以包括x86、x86_64、恩智浦的s32g、英伟达的xaivier或者orin以及地平线的J3或者J5等中的任一平台。
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种功能软件包的组装方法,其特征在于,包括:接收软件包部署场景信息;获取与所述软件包部署场景信息关联的N个功能软件包,所述N为正正整数;显示包括N个显示标识的目标显示界面,所述N个显示标识与所述N个功能软件包一一对应,各所述显示标识用于标识其对应的功能软件包;接收对N个所述显示标识中至少一个所述显示标识的第一输入;响应于所述第一输入,执行对至少一个所述显示标识对应的功能软件包的组装处理,得到组装软件包。2.根据权利要求1所述的方法,其特征在于,还包括:获取所述N个功能软件包的依赖信息,所述依赖信息用于指示至少两个所述功能软件包之间的依赖关系;根据所述N个功能软件包的依赖信息,确定M个功能软件包类,各所述功能软件包类包括至少一个所述功能软件包,且所述功能软件包类中的功能软件包之间存在依赖关系,所述M为正正整数;所述显示包括N个显示标识的目标显示界面,包括:显示包括M个显示区域的目标显示界面,M个所述显示区域与M个所述功能软件包类一一对应,且各所述显示区域显示有与其对应的功能软件包类中各所述功能软件包的显示标识。3.根据权利要求2所述的方法,其特征在于,所述显示包括M个显示区域的目标显示界面,包括:显示包括M个依赖树的目标显示界面,不同所述依赖树位于所述目标显示界面的不同显示区域内,M个所述依赖树与M个所述功能软件包类一一对应,且各所述依赖树包括至少一个节点以及树枝,各所述节点为所述显示标识,各所述树枝用于表示其连接的节点对应的功能软件包之间存在依赖关系。4.根据权利要求2所述的方法,其特征在于,所述显示包括M个显示区域的目标显示界面,包括:显示包括M个分级列表的目标显示界面,不同所述分级列表位于所述目标显示界面的不同显示区域内,M个所述分级列表与M个所述功能软件包类一一对应,且各所述分级列表包括至少一级子列表,各级子列表包括至少一个列表项,各列表项包括所述显示标识,且下一级子列表中的列表项所标识的功能软件包,与上一级子列表中的列表项所标识的功能软件包存在依赖关系。5.根据权利要求2所述...

【专利技术属性】
技术研发人员:熊磊魏伟陈永波
申请(专利权)人:国科础石重庆软件有限公司
类型:发明
国别省市:

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

1