[发明专利]一种应用程序下载方法及客户端有效
申请号: | 201710244671.6 | 申请日: | 2017-04-14 |
公开(公告)号: | CN107205014B | 公开(公告)日: | 2020-05-05 |
发明(设计)人: | 张其田;洪楷;徐士立;吴海洋;冯小飞;叶威锋 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F8/61;G06F8/65 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用程序 下载 方法 客户端 | ||
1.一种应用程序下载方法,其特征在于,所述方法包括:
一体化客户端当接收到下载指令时,获取应用程序的最新版本的下载链路信息;所述一体化客户端指集成了应用程序下载、安装、升级及登陆功能的下载客户端;所述下载指令在用户登陆所述一体化客户端过程中自动触发;
所述一体化客户端根据所述最新版本的下载链路信息,下载并安装所述应用程序的安装包;在安装完所述安装包后,如果所述下载链路信息中指示还需要下载该安装包的升级包,则下载并安装所述应用程序的升级包;
所述一体化客户端获取从所述一体化客户端的客户端界面输入的登陆信息,通过所述登陆信息获取票据信息,所述票据信息包括签名和通信密钥;
所述一体化客户端将所述票据信息载入到所述应用程序,并通过所述票据信息启动所述应用程序;其中,所述一体化客户端将所述票据信息载入到所述应用程序包括:所述一体化客户端通过共享内存与所述应用程序共享所述票据信息。
2.根据权利要求1所述的方法,其特征在于,所述获取应用程序的最新版本的下载链路信息包括:
获取客户端中预置的下载链接;
判断所述预置的下载链接指示的应用程序的版本是否是版本服务器中的最新版本,若不是最新版本,则从所述版本服务器中获取所述应用程序的最新版本的下载链路信息。
3.根据权利要求2所述的方法,其特征在于,
若所述预置的下载链接指示的应用程序的版本是版本服务器中的最新版本,则所述根据所述下载链路信息下载并安装所述应用程序的安装包和/或升级包,包括:
根据所述预置的下载链接下载并安装所述应用程序的安装包和/或升级包。
4.根据权利要求1至3中任一项所述的方法,其特征在于,在所述通过所述登陆信息获取票据信息之后,启动所述应用程序之前,所述方法还包括:
接收从所述客户端界面输入的目标大区信息;
将所述目标大区信息载入到所述应用程序;
所述通过所述票据信息启动所述应用程序包括:
通过所述票据信息,按照所述目标大区信息启动所述应用程序。
5.根据权利要求1至3中任一项所述的方法,其特征在于,在所述获取票据信息之后,启动所述应用程序之前,所述方法还包括:
接收从所述客户端界面输入的目标角色信息;
将所述目标角色信息载入到所述应用程序。
6.根据权利要求1至3中任一项所述的方法,其特征在于,所述根据所述下载链路信息下载并安装所述应用程序的安装包和/或升级包后,所述方法还包括:
计算下载并安装所述安装包和/或升级包的剩余时长;
在所述客户端界面显示所述剩余时长。
7.根据权利要求1至3中任一项所述的方法,其特征在于,所述方法还包括:
生成下载所述安装包和/或升级包、安装所述安装包和/或升级包以及启动所述应用程序中的日志,将所述日志保存至日志服务器。
8.一种客户端,其特征在于,所述客户端为一体化客户端,所述一体化客户端指集成了应用程序下载、安装、升级及登陆功能的下载客户端;包括:
下载链路获取单元,用于当接收到下载指令时,获取应用程序的最新版本的下载链路信息;所述下载指令在用户登陆所述一体化客户端过程中自动触发;
下载安装单元,用于根据所述最新版本的下载链路信息,下载并安装所述应用程序的安装包;在安装完所述安装包后,如果所述下载链路信息中指示还需要下载该安装包的升级包,则下载并安装所述应用程序的升级包;
登陆信息获取单元,用于获取从所述客户端界面输入的登陆信息;
票据信息获取单元,用于通过所述登陆信息获取票据信息,所述票据信息包括签名和通信密钥;
应用程序启动单元,用于将所述票据信息载入到所述应用程序,并通过所述票据信息启动所述应用程序;其中,所述将所述票据信息载入到所述应用程序包括:所述一体化客户端通过共享内存与所述应用程序共享所述票据信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710244671.6/1.html,转载请声明来源钻瓜专利网。