应用程序安装包大小的处理方法、装置、设备和存储介质制造方法及图纸

技术编号:18710215 阅读:57 留言:0更新日期:2018-08-21 22:35
本发明专利技术实施例提供一种应用程序安装包大小的处理方法、装置、设备和存储介质,通过根据应用程序安装包的第一版本中各资源文件的文件类别,将所述各资源文件分为至少两类,针对每类资源文件,比较每类资源文件中的至少一个资源文件与所述应用程序安装包的第二版本中相同文件标识的资源文件的文件大小;获取第一版本中文件大小大于第二版本中相同文件标识的资源文件的文件标识,并根据这些第一版本中文件大小大于第二版本中相同文件标识的资源文件的文件标识生成预警信息,并输出预警信息,从而,提高对APP安装包大小的处理效率。

Processing method, device, device and storage medium for application installation package size

The embodiment of the invention provides a processing method, device, device, and storage medium for the size of an application program installation package. By dividing the resource files into at least two categories according to the file category of each resource file in the first version of the application program installation package, the resource files of each category are compared to each other for each resource file. Less than one resource file is the file size of the resource file identified by the same file in the second version of the application installation package; gets the file size in the first version larger than that in the second version of the resource file identified by the same file, and according to the file size in the first version larger than the same text in the second version The file identification of the resource file identified by the component generates the early warning information and outputs the early warning information, thereby improving the processing efficiency of the size of the APP installation package.

【技术实现步骤摘要】
应用程序安装包大小的处理方法、装置、设备和存储介质
本专利技术实施例涉及计算机技术,尤其涉及一种应用程序(Application,APP)安装包大小的处理方法、装置、设备和存储介质。
技术介绍
随着业务的增长,APP安装包的大小也会不断增大,然而,APP安装包的大小会影响下载APP的用户量,例如:如果基于iOS的APP安装包大于100M,AppStore在4G环境下限制该APP安装包的下载,因此,对APP安装包大小的优化尤为重要。现有技术中,通过开发人员手工查找一些明显的冗余文件,对这些冗余文件进行删除或者修改,以减小APP安装包的大小。然而,采用现有技术的方法,对APP安装包大小的处理准确率不高。
技术实现思路
本专利技术实施例提供一种应用程序安装包大小的处理方法、装置、设备和存储介质,以提高对APP安装包大小的处理的准确率。第一方面,本专利技术实施例提供一种应用程序安装包大小的处理方法,包括:根据应用程序安装包的第一版本中各资源文件的文件类别,将所述各资源文件分为至少两类,其中,每类资源文件包含至少一个资源文件;获取所述每类资源文件中的每个资源文件的文件大小;针对每类资源文件,比较每本文档来自技高网...

【技术保护点】
1.一种应用程序安装包大小的处理方法,其特征在于,包括:根据应用程序安装包的第一版本中各资源文件的文件类别,将所述各资源文件分为至少两类,其中,每类资源文件包含至少一个资源文件;获取所述每类资源文件中的每个资源文件的文件大小;针对每类资源文件,比较每类资源文件中的至少一个资源文件与所述应用程序安装包的第二版本中相同文件标识的资源文件的文件大小;获取第一文件标识,其中,所述第一版本中的所述第一文件标识对应的资源文件的文件大小大于所述第二版本中所述第一文件标识对应的资源文件的文件大小;根据所述第一文件标识,生成预警信息;输出所述预警信息。

【技术特征摘要】
1.一种应用程序安装包大小的处理方法,其特征在于,包括:根据应用程序安装包的第一版本中各资源文件的文件类别,将所述各资源文件分为至少两类,其中,每类资源文件包含至少一个资源文件;获取所述每类资源文件中的每个资源文件的文件大小;针对每类资源文件,比较每类资源文件中的至少一个资源文件与所述应用程序安装包的第二版本中相同文件标识的资源文件的文件大小;获取第一文件标识,其中,所述第一版本中的所述第一文件标识对应的资源文件的文件大小大于所述第二版本中所述第一文件标识对应的资源文件的文件大小;根据所述第一文件标识,生成预警信息;输出所述预警信息。2.根据权利要求1所述的方法,其特征在于,所述针对每类资源文件,比较每类资源文件中的至少一个资源文件与所述应用程序安装包的第二版本中相同文件标识的资源文件的文件大小,包括:针对每类资源文件,比较每类资源文件中的文件大小最大的N个资源文件与所述应用程序安装包的第二版本中相同文件标识的资源文件的文件大小,所述N为大于等于1的整数。3.根据权利要求1所述的方法,其特征在于,所述针对每类资源文件,比较每类资源文件中的至少一个资源文件与所述应用程序安装包的第二版本中相同文件标识的资源文件的文件大小之前,还包括:根据所述应用程序安装包的第二版本中的各资源文件的文件标识以及对应的文件大小,在数据库中存储各资源文件的文件标识以及对应的文件大小。4.根据权利要求3所述的方法,其特征在于,还包括:获取第二文件标识,其中,所述第一版本的所述第二文件标识对应的资源文件的文件大小小于所述第二版本的所述第二文件标识对应资源文件的文件大小;根据所述第一版本的第二文件标识对应资源文件的文件大小,更新所述数据库中所述第二文件标识对应的资源文件的文件大小。5.根据权利要求1-4任一项所述的方法,其特征在于,所述输出所述预警信息,包括:通过邮件、短信或者即时通讯软件输出所述预警信...

【专利技术属性】
技术研发人员:曾庆隆
申请(专利权)人:五八有限公司
类型:发明
国别省市:天津,12

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

1