应用程序的安装方法技术

技术编号:39495989 阅读:5 留言:0更新日期:2023-11-24 11:22
本公开提供了一种应用程序的安装方法

【技术实现步骤摘要】
应用程序的安装方法、装置、电子设备及存储介质


[0001]本公开涉及计算机
,尤其涉及一种应用程序的安装方法

装置

电子设备及存储介质


技术介绍

[0002]随着智能手机的普及,智能手机成为人们日常生活的必需品

针对手机而开发的应用程序产品种类也越来越丰富

在安装应用程序时,需要依靠联网进行下载,并且,由于不同手机之间的系统版本或者存储空间存在差异,导致在安装应用程序时,时常发生安装失败的问题


技术实现思路

[0003]本公开提出一种应用程序的安装方法

装置

电子设备

存储介质和计算机程序产品

[0004]根据本公开的一个方面,提供了一种应用程序的安装方法,包括:根据应用程序生成至少一个安装包,其中,每个安装包适配于应用程序的特定功能组合和
/
或安装环境;获取用户标识信息

应用程序的功能需求信息

以及从待安装设备获取设备信息;根据用户标识信息获取对应的驱动安装程序;根据设备信息及功能需求信息确定对应的安装包;根据驱动安装程序及安装包生成对应的安装程序,并发送至待安装设备

[0005]根据本公开的实施例,根据应用程序生成至少一个安装包包括:提供
N
个应用程序,
N≥1
;将
N
个应用程序按不同类型进行分类,生成一级分类;将
N
个应用程序中的每一个应用程序拆分成适配于不同安装环境的
M
个应用程序版本,生成二级分类,
M≥1
;将
M
个应用程序版本中的每一个应用程序版本拆分成具有不同特定功能组合的
P
个安装包,生成三级分类,
P≥1。
[0006]根据本公开的实施例,根据设备信息及功能需求信息确定对应的安装包包括:从一级分类中调取一个待安装的应用程序;基于设备信息从待安装的应用程序下的二级分类中调取待安装的应用程序版本;基于功能需求信息从待安装的应用程序版本下的三级分类中调取对应的安装包

[0007]根据本公开的实施例,在根据用户标识信息获取对应的驱动安装程序的步骤之前,还包括:基于设备信息对待安装设备进行病毒检测,若检测到病毒,则响应于用户指令而删除病毒

[0008]根据本公开的实施例,若执行响应于用户指令而删除病毒步骤,则重新获取设备信息,并根据最新获取的设备信息及功能需求信息确定对应的安装包

[0009]根据本公开的实施例,在根据用户标识信息获取对应的驱动安装程序的步骤之前,还包括:基于设备信息对待安装设备进行漏洞检测,若检测到漏洞,则响应于用户指令而修复漏洞

[0010]根据本公开的实施例,若执行响应于用户指令而修复漏洞步骤,则重新获取设备
信息,并根据最新获取的设备信息及功能需求信息确定对应的安装包

[0011]根据本公开的实施例,在执行应用程序的安装步骤之前,还包括:检测营销人员信息;若检测到没有营销人员信息,则录入营销人员信息,营销人员信息用于在应用程序的安装程序的步骤中,写入安装程序;检测是否连接网络,若连接网络,则执行维护步骤,若未连接网络,则执行应用程序的安装步骤

[0012]根据本公开的实施例,维护步骤包括:在连接网络期间,响应于第一更新指令,下载适配于不同设备信息以及不同用户标识信息的最新驱动程序并保存

[0013]根据本公开的实施例,维护步骤还包括:在连接网络期间,响应于第二更新指令,下载适配于不同设备信息以及不同用户标识信息的最新应用程序并保存

[0014]根据本公开的实施例,维护步骤还包括:在连接网络期间,响应于第三更新指令,下载最新防病毒程序以及防病毒库并保存

[0015]根据本公开的实施例,维护步骤还包括:在连接网络期间,响应于第四更新指令,下载最新漏洞修复程序以及漏洞数据库并保存

[0016]根据本公开的另一方面,提供了一种应用安装装置,包括:应用程序分析模块,用于根据应用程序生成至少一个安装包,其中,每个安装包适配于应用程序的特定功能组合和
/
或安装环境;系统检测分析模块,用于从待安装设备获取设备信息;驱动程序分析模块,用于获取用户标识信息,并根据用户标识信息提供对应的驱动安装程序;安装模块,用于根据设备信息及功能需求信息确定对应的安装包,以及根据用户标识信息获取对应的驱动安装程序,并根据驱动安装程序及安装包生成对应的安装程序,并发送至待安装设备

[0017]根据本公开的实施例,还包括:病毒检测及修复模块,被配置为,在安装模块确定对应的安装包之前,基于设备信息对待安装设备进行病毒检测,若检测到病毒,响应于用户指令而删除病毒;漏洞检测及修复模块,被配置为,在安装模块确定对应的安装包之前,基于设备信息对待安装设备进行漏洞检测,若检测到漏洞,响应于用户指令而修复漏洞

[0018]根据本公开的另一方面,提供了一种电子设备,包括:一个或多个处理器;存储器,用于存储一个或多个程序,其中,当一个或多个程序被一个或多个处理器执行时,使得一个或多个处理器执行实现如上的应用程序的安装方法

[0019]根据本公开的另一方面,提供了一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器执行实现如上的应用程序的安装方法

[0020]根据本公开的另一方面,提供了一种计算机程序产品,包括计算机程序,该计算机程序在被处理器执行时实现如上的应用程序的安装方法

[0021]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围

本公开的其它特征将通过以下的说明书而变得容易理解

附图说明
[0022]通过以下参照附图对本公开实施例的描述,本公开的上述以及其他目的

特征和优点将更为清楚,在附图中:
[0023]图1示意性示出了根据本公开实施例的应用程序的安装方法的流程图;
[0024]图2示意性示出了根据本公开实施例的应用程序的安装方法中步骤
S1
对应的流程图;
[0025]图3示意性示出了根据本公开另一实施例的应用程序的安装方法的流程图;
[0026]图4示意性示出了根据本公开实施例的应用程序的安装方法中步骤
S4
对应的流程图;
[0027]图5示意性示出了根据本公开又一实施例的应用程序的安装方法的流程图;
[0028]图6示意性示出了根据本公开实施例的应用程序的安装方法中维护步骤对应的流程图本文档来自技高网
...

【技术保护点】

【技术特征摘要】
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所述的应用程序的安装方法,其中,在执行应用程序的安装步骤之前,还包括:检测营销人员信息;若检测到没有所述营销人员信息,则录入所述营销人员信息,...

【专利技术属性】
技术研发人员:刘家成刘瑞昕董玉涵
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1