[发明专利]应用下载方法、终端、服务器、计算机设备以及存储介质在审
| 申请号: | 202110852901.3 | 申请日: | 2021-07-27 |
| 公开(公告)号: | CN113535226A | 公开(公告)日: | 2021-10-22 |
| 发明(设计)人: | 金士杰 | 申请(专利权)人: | 北京字节跳动网络技术有限公司 |
| 主分类号: | G06F8/71 | 分类号: | G06F8/71;G06F16/16;G06F16/176;H04L29/08 |
| 代理公司: | 北京中知法苑知识产权代理有限公司 11226 | 代理人: | 李明 |
| 地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 应用 下载 方法 终端 服务器 计算机 设备 以及 存储 介质 | ||
本公开提供了一种应用下载方法、终端、服务器、计算机设备以及存储介质,该方法包括:响应于针对目标应用的文件下载触发事件,从下载配置服务器处获取与目标应用的至少两个应用文件包对应的文件配置信息;基于文件配置信息、终端设备中存储的目标应用对应的共享文件,从至少两个应用文件包中确定出待下载的目标文件包;从文件资源服务器处下载目标文件包;其中,至少两个应用文件包是按照预设聚类条件对目标应用的多个应用文件进行文件聚类后得到的。上述的应用文件下载方式可以有效地降低设备下载到重复文件的概率,既可以提高下载速度、节约下载流量,又有效地避免设备的存储空间的被重复的资源占用,有助于提高设备的运行速度。
技术领域
本公开涉及计算机技术领域,具体而言,涉及一种应用下载方法、终端、服务器、计算机设备以及存储介质。
背景技术
安装包是一个应用的可自行解压缩文件的集合,其中包括应用安装的所有文件,下载并运行安装包可以将对应的应用所有文件释放到硬盘上,以完成应用的安装过程。
现有技术在下载一个应用的安装包时,通常将完整的安装包下载到设备中。在一些情况下,设备在下载新的安装包之前已预先存储有应用的部分文件,因此下载完整的安装包会导致文件重复,造成资源浪费。
发明内容
本公开实施例至少提供一种应用下载方法、终端、服务器、计算机设备以及存储介质。
第一方面,本公开实施例提供了一种应用下载方法,所述方法包括:
响应于针对目标应用的文件下载触发事件,从下载配置服务器处获取与所述目标应用的至少两个应用文件包对应的文件配置信息;
基于所述文件配置信息、所述终端设备中存储的所述目标应用对应的共享文件,从所述至少两个应用文件包中确定出待下载的目标文件包;
从文件资源服务器处下载所述目标文件包;
其中,所述至少两个应用文件包是按照预设聚类条件对所述目标应用的多个应用文件进行文件聚类后得到的。
在一种可选的实施方式中,在所述基于所述文件配置信息、所述终端设备中存储的所述目标应用对应的共享文件,从所述至少两个应用文件包中确定出待下载的目标文件包之前,所述方法还包括:
从所述终端设备确定出所述目标应用所关联的至少一个本地应用,其中,所述本地应用是与所述目标应用共同具有至少一个文件的应用;
确定出所述目标应用在所述终端设备中的共享文件存储位置和所述至少一个本地应用在所述终端设备中的第二文件存储位置;
将所述共享文件存储位置和所述第二文件存储位置中的本地文件、以及所述共享文件存储位置和所述第二文件存储位置中的本地文件包,分别作为所述目标应用对应的共享文件。
在一种可选的实施方式中,所述文件配置信息包括所述至少两个应用文件包中每个应用文件包的唯一性信息;所述基于所述文件配置信息、所述终端设备中存储的所述目标应用对应的共享文件,从所述至少两个应用文件包中确定出待下载的目标文件包,包括:
针对所述至少两个应用文件包中每个应用文件包,从所述文件配置信息中确定出该应用文件包的唯一性信息;
在基于该应用文件包的唯一性信息和每个所述本地文件包的唯一性信息,确定出所述终端设备中不存在与该应用文件包匹配的本地文件包时,将该应用文件包确定为待下载的目标文件包。
在一种可选的实施方式中,所述文件配置信息包括所述至少两个应用文件包中每个应用文件包的各应用文件的唯一性信息;所述基于所述文件配置信息、所述终端设备中存储的所述目标应用对应的共享文件,从所述至少两个应用文件包中确定出待下载的目标文件包,包括:
针对所述至少两个应用文件包中每个应用文件包,从所述文件配置信息中确定出该应用文件包中每个应用文件的唯一性信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字节跳动网络技术有限公司,未经北京字节跳动网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110852901.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种核磁共振多功能检查帽
- 下一篇:系统互操作的方法及装置





