[发明专利]一种确定安装包大小的方法及装置有效
申请号: | 201610671017.9 | 申请日: | 2016-08-15 |
公开(公告)号: | CN106874025B | 公开(公告)日: | 2020-04-24 |
发明(设计)人: | 石杰;郭春杨;郑容艳;宋竟轩 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61 |
代理公司: | 北京晋德允升知识产权代理有限公司 11623 | 代理人: | 杨移 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 确定 安装 大小 方法 装置 | ||
本申请公开了一种确定安装包大小的方法及装置,该方法中终端或服务器可根据线下安装包以及线上安装包中包含的各类型数据的大小,确定出线上更新包的大小。由于终端或服务器不单单以线上安装包中一部分数据的大小来确定线上更新包的大小,进而通过线上安装包以及线下安装包中的各类型数据的大小,全面对线上更新包的大小进行确定,并且,本申请实施例中终端或服务器在确定线上更新包大小的过程中确定出的各类型数据是不含交集的,这就避免了因各类型数据之间出现交集而导致确定出的线上更新包的大小出现偏差的情况发生,相对于现有技术而言,可准确的确定出线上更新包的大小,给软件开发商调整该线上更新包对应的线下更新包的过程中带来便利。
技术领域
本申请涉及计算机技术领域,尤其涉及一种确定安装包大小的方法及装置。
背景技术
随着计算机技术以及智能终端技术的飞速发展,智能终端的使用已经在人们的日常生活中普及开来,人们已经逐渐摆脱了只能在台式电脑上实现操作各种客户端的传统方式,随时随地即可在自己所持的智能终端上操作各种应用(Application,App),以满足自己的生活需求。
在实际应用中,软件开发商通常需要针对不同的操作系统(例如,有的系统是32位的,有的系统是64位的)来开发出相应的App,而通常情况下,线上平台都要求软件开发商将针对同一App开发的适用于不同系统的数据封装在同一安装包中,再上传到线上平台中,而由于线上平台会将软件开发商上传的安装包经过一定的处理后再向用户提供下载服务,所以,针对同一App来说,软件开发商上传到线上平台上的安装包与线上平台最后向用户提供下载的安装包在大小上往往是不同的,而软件开发商通常希望自己所开发的App在包含有多种功能的同时,还能尽量低的占用用户终端的存储空间,所以,软件开发商在将开发的各App的安装包发布在线上平台上之前,通常都需要确定各App的线下更新包实际上线后的线上更新包大小,并根据估算出的大小,对该线下更新包的大小进行调整,例如,当软件开发商确定出某一App的线上更新包的大小过大时,则可将该线下更新包中包含的一些无效、冗余的数据进行删除,以此达到降低该线下更新包大小的目的,其中,这里提到的线上更新包用于更新软件开发商之前针对该App在线上平台上发布的线上安装包,而线上更新包未上线前称为线下更新包,线上安装包未上线前则称为线下安装包。
在实际应用中,软件开发商通常会根据线上平台上发布过的该App的线上安装包中的数据来估算该线上更新包的大小。具体的,由于针对同一App的不同版本的安装包在数据上通常都具有一定的联系,因此,软件开发商确定该线上更新包的大小时,通常都会从线上平台获取线上安装包,该线上安装包中包含涉及多个系统的数据,选取一个指定的系统作为计算标准,确定出该指定系统所涉及的数据占该线上安装包总大小的比例,随后,软件开发商可根据该比例,以及线下更新包中包含的该指定系统所涉及的数据的大小,确定出线上更新包的大小。
例如,假设软件开发商需要确定出线下更新包A4上线后线上更新包A5的大小,软件开发商可从线上平台中获取线上更新包A5所要更新的线上安装包A3,并确定出该线上安装包A3中适用于64位系统的数据的大小。由于软件开发商从线上平台获取该线上安装包A3时能够根据线上平台提供的数据确定出该线上安装包A3的总大小,因此,软件开发商后续可通过确定出的该线上安装包A3中适用于64位系统的数据的大小以及该线上安装包A3的总大小,计算出该线上安装包A3中适用于64位系统的数据的大小占该线上安装包A3总大小的比例。而后,软件开发商可通过确定出的比例以及线下更新包A4中适用于64位系统的数据的大小,估算出该线下更新包A4上线后线上更新包A5的大小。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610671017.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:加载对象的显示方法、装置及电子设备
- 下一篇:一种资源回收方法及装置