[发明专利]应用程序安装方法、服务器、系统、设备及存储介质有效
申请号: | 201910327801.1 | 申请日: | 2019-04-23 |
公开(公告)号: | CN110045969B | 公开(公告)日: | 2022-06-28 |
发明(设计)人: | 廖泽宇 | 申请(专利权)人: | 广东小天才科技有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61 |
代理公司: | 深圳青年人专利商标代理有限公司 44350 | 代理人: | 吴桂华 |
地址: | 523000 广东省东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 安装 方法 服务器 系统 设备 存储 介质 | ||
本发明适用计算机技术领域,提供了一种应用程序安装方法、服务器、系统、设备及存储介质,主要通过将多个相互具有运行耦合关系的应用程序供用户同时下载安装,保证了可穿戴智能设备在这些应用程序能全部下载安装成功后能正常使用,从而提升了使用体验度。
技术领域
本发明属于计算机技术领域,尤其涉及一种应用程序安装方法、服务器、系统、设备及存储介质。
背景技术
当前,儿童电话手表等可穿戴智能设备深受广大用户的喜爱。随着电话手表的性能的提高,电话手表上能安装的应用程序(Application,APP)也越来越多。
但是,电话手表上某些应用程序间具备一定的运行耦合关系,例如:某第一应用程序的正确运行,依赖于另第二应用程序在对应版本下的完整安装,而如果该第二应用程序仅实现低版本的安装,而无法支持第一应用程序的正确运行,则第一应用程序运行时可能会出现功能异常,甚至崩溃。
若在一次应用程序更新过程中,同时存在多个具备耦合性的应用程序,且电话手表端只成功下载安装了其中部分应用程序,会导致电话手表所有关联的应用程序出现运行异常甚至崩溃,从而影响电话手表等可穿戴智能设备的使用体验。
发明内容
本发明的目的在于提供一种应用程序安装方法、服务器、系统、设备及存储介质,旨在解决现有技术所存在的、因相互具有运行耦合关系的应用程序未同步安装而导致异常运行甚至崩溃的问题。
一方面,本发明提供了一种应用程序安装方法,包括:
获得至少两个安装文件以及与所述安装文件对应的安装信息,至少两个所述安装文件用于在可穿戴智能设备上安装相应不同的应用程序,且不同的所述应用程序之间具有运行耦合关系;
将至少两个所述安装文件及所述安装信息进行组合,得到一组合文件,并由所述安装信息,得到所述组合文件的下载信息;
当获得针对所述组合文件的下载请求时,与所述可穿戴智能设备之间进行交互以执行所述可穿戴智能设备对所述组合文件的下载任务。
进一步的,所述安装信息中包含用于对所述运行耦合关系进行指示的指示信息,
将至少两个所述安装文件及所述安装信息进行组合,得到一组合文件,具体包括:
根据预设的第一命名规则,对至少两个所述安装文件进行统一命名;
将经统一命名的至少两个所述安装文件以及所述安装信息压缩成所述组合文件,并根据预设的第二命名规则,对所述组合文件进行相应版本号命名。
进一步的,所述下载信息中包含所述应用程序的描述信息,
将至少两个所述安装文件及所述安装信息进行组合,得到一组合文件,并由所述安装信息,得到所述组合文件的下载信息之后,当获得针对至少一个所述组合文件的下载请求时,与所述可穿戴智能设备之间进行交互以执行所述可穿戴智能设备对所述组合文件的下载任务之前,还包括:
向与所述可穿戴智能设备关联的监控端推送所述下载信息;
在所述监控端向所述可穿戴智能设备发送与所述下载信息对应的下载授权指令后,从所述可穿戴智能设备获得与所述下载授权指令相对应的所述下载请求。
另一方面,本发明还提供了一种应用程序安装方法,包括:
在一组合文件的下载条件满足第一预设要求时,与服务器交互以执行对所述组合文件的下载任务,所述组合文件由至少两个安装文件及安装信息组合得到,至少两个所述安装文件用于在可穿戴智能设备上安装相应不同的应用程序,且不同的所述应用程序之间具有运行耦合关系;
下载所述组合文件之后,在所述应用程序的安装条件满足第二预设要求时,执行所述应用程序的安装。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东小天才科技有限公司,未经广东小天才科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910327801.1/2.html,转载请声明来源钻瓜专利网。