【技术实现步骤摘要】
本申请实施例涉及应用开发,特别是涉及一种应用程序启动方法、装置、计算机设备及存储介质。
技术介绍
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所述的方法,其特征在于,所述根据所述业务资源包中的业务模块名称,获取启动所述目标应用程序所需的目标静态资源,以利用所述目标静态资源,对当前页面进行页面渲染,包...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。