【技术实现步骤摘要】
应用程序的安装方法、装置、电子设备及存储介质
[0001]本公开涉及计算机
,尤其涉及一种应用程序的安装方法
、
装置
、
电子设备及存储介质
。
技术介绍
[0002]随着智能手机的普及,智能手机成为人们日常生活的必需品
。
针对手机而开发的应用程序产品种类也越来越丰富
。
在安装应用程序时,需要依靠联网进行下载,并且,由于不同手机之间的系统版本或者存储空间存在差异,导致在安装应用程序时,时常发生安装失败的问题
。
技术实现思路
[0003]本公开提出一种应用程序的安装方法
、
装置
、
电子设备
、
存储介质和计算机程序产品
。
[0004]根据本公开的一个方面,提供了一种应用程序的安装方法,包括:根据应用程序生成至少一个安装包,其中,每个安装包适配于应用程序的特定功能组合和
/
或安装环境;获取用户标识信息
、
应用程序的功能需求信息
、
以及从待安装设备获取设备信息;根据用户标识信息获取对应的驱动安装程序;根据设备信息及功能需求信息确定对应的安装包;根据驱动安装程序及安装包生成对应的安装程序,并发送至待安装设备
。
[0005]根据本公开的实施例,根据应用程序生成至少一个安装包包括:提供
N
个应用程序,
N≥1
;将
N
个应用程序按 ...
【技术保护点】
【技术特征摘要】
1.
一种应用程序的安装方法,包括:根据所述应用程序生成至少一个安装包,其中,每个所述安装包适配于所述应用程序的特定功能组合和
/
或安装环境;获取用户标识信息
、
所述应用程序的功能需求信息
、
以及从待安装设备获取设备信息;根据所述用户标识信息获取对应的驱动安装程序;根据所述设备信息及功能需求信息确定对应的安装包;根据所述驱动安装程序及安装包生成对应的安装程序,并发送至所述待安装设备
。2.
根据权利要求1所述的应用程序的安装方法,其中,所述根据所述应用程序生成至少一个安装包包括:提供
N
个应用程序,
N≥1
;将所述
N
个应用程序按不同类型进行分类,生成一级分类;将所述
N
个应用程序中的每一个应用程序拆分成适配于不同安装环境的
M
个应用程序版本,生成二级分类,
M≥1
;将所述
M
个应用程序版本中的每一个应用程序版本拆分成具有不同特定功能组合的
P
个安装包,生成三级分类,
P≥1。3.
根据权利要求2所述的应用程序的安装方法,其中,所述根据所述设备信息及功能需求信息确定对应的安装包包括:从所述一级分类中调取一个待安装的应用程序;基于所述设备信息从所述待安装的应用程序下的二级分类中调取待安装的应用程序版本;基于所述功能需求信息从所述待安装的应用程序版本下的三级分类中调取对应的安装包
。4.
根据权利要求1所述的应用程序的安装方法,其中,在所述根据所述用户标识信息获取对应的驱动安装程序的步骤之前,还包括:基于所述设备信息对所述待安装设备进行病毒检测,若检测到病毒,则响应于用户指令而删除病毒
。5.
根据权利要求4所述的应用程序的安装方法,其中,若执行响应于用户指令而删除病毒步骤,则重新获取所述设备信息,并根据最新获取的所述设备信息及功能需求信息确定对应的安装包
。6.
根据权利要求1所述的应用程序的安装方法,其中,在所述根据所述用户标识信息获取对应的驱动安装程序的步骤之前,还包括:基于所述设备信息对所述待安装设备进行漏洞检测,若检测到漏洞,则响应于用户指令而修复漏洞
。7.
根据权利要求6所述的应用程序的安装方法,其中,若执行响应于用户指令而修复漏洞步骤,则重新获取所述设备信息,并根据最新获取的所述设备信息及功能需求信息确定对应的安装包
。8.
根据权利要求1所述的应用程序的安装方法,其中,在执行应用程序的安装步骤之前,还包括:检测营销人员信息;若检测到没有所述营销人员信息,则录入所述营销人员信息,...
【专利技术属性】
技术研发人员:刘家成,刘瑞昕,董玉涵,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。