一种应用的管理方法和电子设备技术

技术编号:35362192 阅读:13 留言:0更新日期:2022-10-29 18:00
本申请提供了一种应用的管理方法和电子设备,方法包括:获取第一应用支持的设备类型以及一个或多个第二电子设备和所述第一电子设备中第一应用的安装状态;检测到在所述应用管理界面中选取目标第二电子设备的第一操作,所述目标电子设备属于一个或多个所述第二电子设备中的一个;基于所述第一应用的安装状态和所述第一应用支持的设备类型,向所述目标第二电子设备发送第一安装请求,以使得所述第二电子设备从所述第一电子设备或除所述目标第二电子设备之外的第二电子设备中获取所述第一应用的安装包,以使得所述目标第二电子设备安装所述第一应用,通过本申请提供的应用的管理方法可以实现跨设备安装和节省流量。理方法可以实现跨设备安装和节省流量。理方法可以实现跨设备安装和节省流量。

【技术实现步骤摘要】
一种应用的管理方法和电子设备


[0001]本申请涉及终端
,尤其涉及一种应用的管理方法和电子设备。

技术介绍

[0002]现有技术中,用户需要下载或者更新某一应用时,一般只能从电子设备的应用市场中下载该应用的安装包,这对用户不够友好。此外,一些应用的安装包很大,下载时需要使用很多流量。

技术实现思路

[0003]第一方面,本申请提供了一种应用的管理方法,应用于第一电子设备,包括:
[0004]获取第一应用支持的设备类型以及一个或多个第二电子设备和第一电子设备中第一应用的安装状态;
[0005]基于第一应用支持的设备类型、第一应用的安装状态,显示应用管理界面;
[0006]检测到在应用管理界面中选取目标第二电子设备的第一操作,目标电子设备属于一个或多个第二电子设备中的一个,管理界面中包括一个或多个第二电子设备和第一电子设备中第一应用的安装状态;
[0007]响应于第一操作,基于第一应用的安装状态和第一应用支持的设备类型,向目标第二电子设备发送第一安装请求,以使得第二电子设备从第一电子设备或除目标第二电子设备之外的第二电子设备中获取第一应用的安装包,以使得目标第二电子设备安装第一应用。
[0008]在本申请的一个实施例中,基于第一应用支持的设备类型、第一应用的安装状态,显示应用管理界面,包括:
[0009]获取一个或多个第二电子设备和第一电子设备中已安装的第一应用的第一版本信息;
[0010]基于第一应用支持的设备类型、第一应用的安装状态和第一版本信息,显示应用管理界面。
[0011]在本申请的一个实施例中,基于第一应用的安装状态和第一应用支持的设备类型,向目标第二电子设备发送第一安装请求,包括:
[0012]基于第一应用的安装状态、第一版本信息和第一应用支持的设备类型,向目标第二电子设备发送第一安装请求。
[0013]在本申请的一个实施例中,基于第一应用的安装状态和第一应用支持的设备类型,向目标第二电子设备发送第一安装请求,包括:
[0014]判断第一应用是否是应用市场下发的应用;
[0015]若第一应用不是应用市场下发的应用,基于第一应用的安装状态和第一应用支持的设备类型,向目标第二电子设备发送第一安装请求;
[0016]若第一应用是应用市场下发的应用,从应用市场中获取第一应用的第二版本信
息,基于第一版本信息和第二版本信息,向目标第二电子设备发送第二安装请求,以使得目标第二电子设备从应用市场下载第一应用。
[0017]在本申请的一个实施例中,第一版本信息包括一个或多个第二电子设备和第一电子设备中已安装的第一应用的版本号,第二版本信息包括应用市场中第一应用的版本号,基于第一版本信息和第二版本信息,向目标第二电子设备发送第二安装请求,包括:
[0018]判断第一版本信息中第一应用的版本号与第二版本信息中第一应用的版本号是否匹配;
[0019]若不匹配,向目标第二电子设备发送第二安装请求;
[0020]若匹配,向目标第二电子设备发送第一安装请求。
[0021]在本申请的一个实施例中,第一安装请求中包括第一应用的安装包。
[0022]在本申请的一个实施例中,获取第一应用支持的设备类型、第一应用的版本信息以及一个或多个第二电子设备和第一电子设备中第一应用的安装状态,包括:
[0023]检测到在应用市场中搜索第一应用的第二操作,响应于第二操作,获取第一应用支持的设备类型、第一应用的版本信息以及一个或多个第二电子设备和第一电子设备中第一应用的安装状态。
[0024]在本申请的一个实施例中,获取第一应用支持的设备类型、第一应用的版本信息以及一个或多个第二电子设备和第一电子设备中第一应用的安装状态,包括:
[0025]检测到对第一应用的图标的第三操作,响应于第三操作,获取第一应用支持的设备类型、第一应用的版本信息以及一个或多个第二电子设备和第一电子设备中第一应用的安装状态。
[0026]在本申请的一个实施例中,获取第一应用支持的设备类型、第一应用的版本信息以及一个或多个第二电子设备和第一电子设备中第一应用的安装状态,包括:
[0027]检测到第一电子设备与第二电子设备处于同一局域网时,获取第一应用支持的设备类型、第一应用的版本信息以及一个或多个第二电子设备和第一电子设备中第一应用的安装状态。
[0028]在本申请的一个实施例中,安装状态包括已安装、未安装或者未更新中的至少一个。
[0029]在本申请的一个实施例中,上述方法还包括:
[0030]检测到在应用管理界面中选取第二电子设备的第四操作,响应于第四操作,向第二电子设备发送卸载请求,以使得第二电子设备卸载第一应用。
[0031]在本申请的一个实施例中,向目标第二电子设备发送第一安装请求之后,还包括:
[0032]在管理界面中,更新目标第二电子设备中第一应用的安装状态。
[0033]在本申请的一个实施例中,还包括:
[0034]检测到在应用管理界面中选取第一电子设备的第五操作;
[0035]响应于第五操作,基于第一应用的安装状态和第一应用支持的设备类型,向一个或多个第二电子设备发送第三安装请求,以使得第一电子设备从第二电子设备中获取第一应用的安装包,以使得第一电子设备安装第一应用。
[0036]第二方面,本申请提供了一种应用的管理方法,应用于第一电子设备,包括:
[0037]获取第一应用支持的设备类型以及一个或多个第二电子设备和第一电子设备中
第一应用的安装状态;
[0038]基于第一应用支持的设备类型、第一应用的安装状态,显示应用管理界面;
[0039]检测到在应用管理界面中选取第一电子设备的第一操作;
[0040]响应于第一操作,基于第一应用的安装状态和第一应用支持的设备类型,向一个或多个第二电子设备发送第一安装请求,以使得第一电子设备从第二电子设备中获取第一应用的安装包,以使得第一电子设备安装第一应用。
[0041]第三方面,本申请提供了一种电子设备,包括一个或多个存储器,一个或多个处理器;其中一个或多个储存器存储有一个或多个程序;当一个或多个处理器在执行一个或多个程序时,使得电子设备执行第一方面所述的管理方法。
[0042]第四方面,本申请提供了一种电子设备,包括一个或多个存储器,一个或多个处理器;其中一个或多个储存器存储有一个或多个程序;当一个或多个处理器在执行一个或多个程序时,使得电子设备执行第二方面所述的管理方法。
[0043]第五方面,本申请提供了一种计算机可读存储介质,包括计算机指令,当计算机指令在电子设备上运行时,使得电子设备执行第一方面所述的管理方法。
[0044]第六方面,本申请提供了一种计算机可读存储介质,包括计算机指令,当计算机指令在电子设备上运行时,使得电子设备执行第二方面所述的管理方法。
[0045]通过上述管理方本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用的管理方法,其特征在于,应用于第一电子设备,包括:获取第一应用支持的设备类型以及一个或多个第二电子设备和所述第一电子设备中第一应用的安装状态;基于所述第一应用支持的设备类型、所述第一应用的安装状态,显示应用管理界面,所述管理界面中包括所述一个或多个第二电子设备和所述第一电子设备中第一应用的安装状态;检测到在所述应用管理界面中选取目标第二电子设备的第一操作,所述目标电子设备属于一个或多个所述第二电子设备中的一个;响应于所述第一操作,基于所述第一应用的安装状态和所述第一应用支持的设备类型,向所述目标第二电子设备发送第一安装请求,以使得所述第二电子设备从所述第一电子设备或除所述目标第二电子设备之外的第二电子设备中获取所述第一应用的安装包,以使得所述目标第二电子设备安装所述第一应用。2.根据权利要求1所述的管理方法,其特征在于,所述基于所述第一应用支持的设备类型、所述第一应用的安装状态,显示应用管理界面,包括:获取一个或多个第二电子设备和所述第一电子设备中已安装的第一应用的第一版本信息;基于所述第一应用支持的设备类型、所述第一应用的安装状态和所述第一版本信息,显示应用管理界面。3.根据权利要求2所述的管理方法,其特征在于,所述基于所述第一应用的安装状态和所述第一应用支持的设备类型,向所述目标第二电子设备发送第一安装请求,包括:基于所述第一应用的安装状态、所述第一版本信息和所述第一应用支持的设备类型,向所述目标第二电子设备发送第一安装请求。4.根据权利要求1

3任一项所述的管理方法,其特征在于,所述基于所述第一应用的安装状态和所述第一应用支持的设备类型,向所述目标第二电子设备发送第一安装请求,包括:判断所述第一应用是否是应用市场下发的应用;若所述第一应用不是所述应用市场下发的应用,基于所述第一应用的安装状态和所述第一应用支持的设备类型,向所述目标第二电子设备发送第一安装请求;若所述第一应用是应用市场下发的应用,从所述应用市场中获取第一应用的第二版本信息,基于第一版本信息和所述第二版本信息,向所述目标第二电子设备发送第二安装请求,以使得所述目标第二电子设备从应用市场下载所述第一应用。5.根据权利要求4所述的管理方法,其特征在于,所述第一版本信息包括一个或多个第二电子设备和所述第一电子设备中已安装的所述第一应用的版本号,所述第二版本信息包括所述应用市场中第一应用的版本号,所述基于第一版本信息和所述第二版本信息,向所述目标第二电子设备发送第二安装请求,包括:判断所述第一版本信息中第一应用的版本号与所述第二版本信息中第一应用的版本号是否匹配;若不匹配,向所述目标第二电子设备发送第二安装请求;若匹配,向所述目标第二电子设备发送第一安装请求。
6.根据权利要求1

5任一项所述的管理方法,其特征在于,所述第一安装请求中包括所述第一应用的安装包。7.根据权利要求1所述的管理方法,所述获取第一应用支持的设备类型、所述第一应用的版本信息以及一个或多个第二电子设备和所述第一电子设备中第一应用的安装状态,包括:检测到在应用市场中搜索所述第一应用的第二操作,响应于所述第二操作,获取第一应用支持的设备类型、所述第一应用的版本信息以及一个或多个第二电子设备和所述第一电子设备中第一应用的安装状态。8.根据权利要...

【专利技术属性】
技术研发人员:鲁波钟建飞贾德祥陈友志
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1