应用程序启动方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:41326415 阅读:22 留言:0更新日期:2024-05-13 15:03
本申请提供一种应用程序启动方法、装置、计算机设备及存储介质,方法包括:响应针对于目标应用程序的启动指令,加载与目标应用程序关联的各个业务资源包;其中,各业务资源包中对应包含有预先通过资源拆分配置的业务模块名称;根据业务资源包中的业务模块名称,获取启动目标应用程序所需的目标静态资源,以利用目标静态资源,对当前页面进行页面渲染;启动目标应用程序,并在当前页面中显示目标静态资源。采用本申请,能够有效缩减应用程序安装包的数据体积,进而提升该应用程序的启动效率。

【技术实现步骤摘要】

本申请实施例涉及应用开发,特别是涉及一种应用程序启动方法、装置、计算机设备及存储介质


技术介绍

1、随着智能手机的普及,以及业务场景的井喷式发展,对于任何一个移动互联网应用(app)来说,其拥有的功能越来越多的同时,承载功能代码(静态资源)的安装包体积也会越来越大,最终导致用户安装或更新的意愿也越来越低。

2、对此,如何在app应用开发中缩减安装包体积,成为当前应用开发领域亟待解决的问题之一。但当前的app开发技术仍停留在使用react native自带的图片打包和加载脚本,这无疑会导致业务所有静态资源文件都集中在一个目录,造成安装包仍处于臃肿且冗余的状态。


技术实现思路

1、本申请的目的在于提供一种应用程序启动方法、装置、计算机设备及存储介质,用以通过资源解耦、存储位置变更来缩减程序安装包的数据体积,提升应用程序的启动效率,改善用户体验度。

2、第一方面,本申请提供一种应用程序启动方法,包括:

3、响应针对于目标应用程序的启动指令,加载与目标应用程序关联的各个业务资源包本文档来自技高网...

【技术保护点】

1.一种应用程序启动方法,其特征在于,包括:

2.如权利要求1所述的方法,其特征在于,在所述响应针对于目标应用程序的启动指令,加载与所述目标应用程序关联的各个业务资源包之前,还包括:

3.如权利要求2所述的方法,其特征在于,所述响应针对于所述目标应用程序的打包指令,判断本地缓存中是否存在与目标业务功能相关联的静态资源文件夹,包括:

4.如权利要求2所述的方法,其特征在于,所述方法还包括:

5.如权利要求1所述的方法,其特征在于,所述根据所述业务资源包中的业务模块名称,获取启动所述目标应用程序所需的目标静态资源,以利用所述目标静态资源,对当前...

【技术特征摘要】

1.一种应用程序启动方法,其特征在于,包括:

2.如权利要求1所述的方法,其特征在于,在所述响应针对于目标应用程序的启动指令,加载与所述目标应用程序关联的各个业务资源包之前,还包括:

3.如权利要求2所述的方法,其特征在于,所述响应针对于所述目标应用程序的打包指令,判断本地缓存中是否存在与目标业务功能相关联的静态资源文件夹,包括:

4.如权利要求2所述的方法,其特征在于,所述方法还包括:

5.如权利要求1所述的方法,其特征在于,所述根据所述业务资源包中的业务模块名称,获取启动所述目标应用程序所需的目标静态资源,以利用所述目标静态资源,对当前页面进行页面渲染,包...

【专利技术属性】
技术研发人员:滕睿
申请(专利权)人:顺丰科技有限公司
类型:发明
国别省市:

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

1