应用程序的加载方法及装置制造方法及图纸

技术编号:22054447 阅读:78 留言:0更新日期:2019-09-07 14:59
本公开是关于应用程序的加载方法,所述方法包括:在打包所述应用程序的安装包时,将所述安装包内应用程序的各安装文件按照预设排序规则排序,所述预设排序规则包括按照运行该应用程序时所需安装文件的先后顺序来排序;接收终端发送的针对所述应用程序的下载请求,所述下载请求用于请求下载所述应用程序的安装包;按照所述安装包内各安装文件的排序向所述终端下发所述应用程序的安装文件,以便于所述终端运行先接收到安装文件。该技术方案可以使得用户能够拥有更快的体验该应用程序的速度,基本点击就可以看到应用程序的界面,不用等待很长的加载时间。

Loading Method and Device of Application Program

【技术实现步骤摘要】
应用程序的加载方法及装置
本公开涉及计算机
,尤其涉及应用程序的加载方法及装置。
技术介绍
随着各种软件应用的不断普及,终端下载使用各应用的频率越来越大,在对各应用程序下载安装时,都是将该应用程序的安装包一次性下载到终端后再进行安装,终端安装成功后,用户可以点击该应用程序的图标运行该应用程序。
技术实现思路
本公开实施例提供在一种应用程序的加载方法及装置。所述技术方案如下:根据本公开实施例的第一方面,提供一种应用程序的加载方法,应用于服务器,所述方法包括:在打包所述应用程序的安装包时,将所述安装包内应用程序的各安装文件按照预设排序规则排序,所述预设排序规则包括按照运行该应用程序时所需安装文件的先后顺序来排序;接收终端发送的针对所述应用程序的下载请求,所述下载请求用于请求下载所述应用程序的安装包;按照所述安装包内各安装文件的排序向所述终端下发所述应用程序的安装文件,以便于所述终端运行先接收到安装文件。在一个实施例中,将所述安装包内应用程序的各安装文件按照预设排序规则排序,包括:将所述应用程序的配置文件和首页文件排列在其他安装文件之前。在一个实施例中,将所述安装包内应用程序的各安装文件本文档来自技高网...

【技术保护点】
1.一种应用程序的加载方法,其特征在于,应用于服务器,所述方法包括:在打包所述应用程序的安装包时,将所述安装包内应用程序的各安装文件按照预设排序规则排序,所述预设排序规则包括按照运行该应用程序时所需安装文件的先后顺序来排序;接收终端发送的针对所述应用程序的下载请求,所述下载请求用于请求下载所述应用程序的安装包;按照所述安装包内各安装文件的排序向所述终端下发所述应用程序的安装文件,以便于所述终端运行先接收到安装文件。

【技术特征摘要】
1.一种应用程序的加载方法,其特征在于,应用于服务器,所述方法包括:在打包所述应用程序的安装包时,将所述安装包内应用程序的各安装文件按照预设排序规则排序,所述预设排序规则包括按照运行该应用程序时所需安装文件的先后顺序来排序;接收终端发送的针对所述应用程序的下载请求,所述下载请求用于请求下载所述应用程序的安装包;按照所述安装包内各安装文件的排序向所述终端下发所述应用程序的安装文件,以便于所述终端运行先接收到安装文件。2.根据权利要求1所述的加载方法,其特征在于,将所述安装包内应用程序的各安装文件按照预设排序规则排序,包括:将所述应用程序的配置文件和首页文件排列在其他安装文件之前。3.根据权利要求2所述的加载方法,其特征在于,将所述安装包内应用程序的各安装文件按照预设排序规则排序,还包括:按照历史用户针对所述应用程序的使用情况,确定所述其他安装文件的排序。4.根据权利要求1所述的加载方法,其特征在于,所述安装包内第一个安装文件内包括签名信息和除所述第一个安装文件之外的剩余安装文件的正确摘要信息。5.一种应用程序的加载方法,其特征在于,应用于终端,包括:获取针对应用程序的下载指令;向服务器发送针对所述应用程序的下载请求,所述下载请求用于请求下载所述应用程序的安装包;接收所述服务器下发的所述安装包内的安装文件;所述安装包内的各安装文件按照预设排序规则排列,所述预设排序规则包括按照运行该应用程序时所需安装文件的先后顺序来排序;在接收到所述安装文件时,就加载所述安装文件对应的所述应用程序的功能。6.根据权利要求5所述的加载方法,其特征在于,所述安装包内第一个安装文件内包括签名信息和除所述第一个安装文件之外的剩余安装文件的正确摘要信息,所述方法还包括:校验所述第一个安装文件内的签名信息;在所述签名信息校验通过后,确定所述第一个安装文件为安全文件;在接收到剩余安装文件时,比对所述剩余安装文件内记录的当前摘要信息与所述剩余安装文件的正确摘要信息;在所述剩余安装文件内记录的当前摘要信息与所述剩余安装文件的正确摘要信息一致时,确定所述剩余安装文件为安全文件;所述加载所述安装文件对应的所述应用程序的功能,包括:在确定所述安装文件为安全文件时,加载所述安装文件对应的所述应用程序的功能。7.一种应用程序的加载装置,其特征在于,应用于服务器,所述装置包括:排序模块,用于在打包所述应用程序的安装包时,将所述安装包内应用程序的各安装文件按照预设排序规则排序,所述预设排序规则包括按照运行该应用程序时所需安装文件的先后顺序来排序;第一接收模块,用于接收终端发送的针对所述应用程序的下载请求,...

【专利技术属性】
技术研发人员:杨亮祁建斌陈胤立
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京,11

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

1