[发明专利]一种程序资源内容下载方法、装置及终端设备在审
申请号: | 201810782112.5 | 申请日: | 2018-07-17 |
公开(公告)号: | CN109062630A | 公开(公告)日: | 2018-12-21 |
发明(设计)人: | 洪雨 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F8/61 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 李欣;项京 |
地址: | 100080 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 程序资源 应用程序 终端设备 应用程序运行 内容下载 安装包 下载 资源下载请求 服务器发送 接收服务器 程序主体 减小 应用 | ||
1.一种程序资源内容下载方法,其特征在于,应用于终端设备上已安装的应用程序,所述应用程序的安装包中包括:用于实现所述应用程序运行的程序主体框架,所述方法包括:
在所述应用程序运行后,向服务器发送资源下载请求,用于请求下载所述应用程序的程序资源内容;
接收所述服务器下发的所述程序资源内容。
2.根据权利要求1所述的方法,其特征在于,所述在所述应用程序运行后,向服务器发送资源下载请求,包括:
在所述应用程序首次运行后,向服务器发送第一资源下载请求,用于请求下载所述应用程序的首次运行后需要的程序资源内容;和/或
在所述应用程序运行后,当需要实现指定功能时,向服务器发送第二资源下载请求,用于请求下载所述应用程序的用于实现所述指定功能的程序资源内容。
3.根据权利要求1所述的方法,其特征在于,所述资源下载请求中包括按照下载顺序排列的多个程序资源标识;
所述接收所述服务器下发的所述程序资源内容,包括:
接收所述服务器按照所述下载顺序,下发的每个程序资源标识表示的程序资源内容。
4.根据权利要求1所述的方法,其特征在于,所述接收所述服务器下发的所述程序资源内容,包括:
接收所述服务器按照预设下载顺序,下发的多个程序资源内容。
5.根据权利要求1所述的方法,其特征在于,在所述向服务器发送资源下载请求之前,还包括:
确定所述终端设备当前接入网络,是否为预设类型网络;
如果是所述预设类型网络,执行所述向服务器发送资源下载请求的步骤。
6.根据权利要求5所述的方法,其特征在于,还包括:
如果不是所述预设类型网络,展示提示信息,用于向用户提示是否在所述当前接入网络下进行程序资源内容的下载;
在接收到确认下载操作后,执行所述向服务器发送资源下载请求的步骤。
7.根据权利要求1所述的方法,其特征在于,所述方法,还包括:
将接收的所述程序资源内容,存储在预设文件夹中;
在所述应用程序运行的过程中,当需要加载所述程序资源内容时,通过调用Hook SDK,从所述预设文件夹中获取所述程序资源内容,并加载。
8.一种应用程序的安装包下载方法,其特征在于,应用于终端设备,所述方法包括:
向服务器发送安装包下载请求;
接收所述服务器发送的应用程序的安装包,所述安装包中包括:用于实现所述应用程序运行的程序主体框架,所述安装包被安装且所述应用程序运行后,所述应用程序能够向服务器发送资源下载请求,用于请求下载所述应用程序的程序资源内容。
9.一种应用程序的安装包下载方法,其特征在于,应用于服务器,所述方法包括:
接收终端设备发送的安装包下载请求;
向所述终端设备发送应用程序的安装包,其中,所述安装包中包括:用于实现所述应用程序运行的程序主体框架,所述安装包被安装且所述应用程序运行后,所述应用程序能够向服务器发送资源下载请求,用于请求下载所述应用程序的程序资源内容。
10.一种程序资源内容下载装置,其特征在于,位于终端设备,所述终端设备上安装有应用程序,所述应用程序的安装包中包括:用于实现所述应用程序运行的程序主体框架,所述装置包括:
请求发送模块,用于在所述应用程序运行后,向服务器发送资源下载请求,用于请求下载所述应用程序的程序资源内容;
资源接收模块,用于接收所述服务器下发的所述程序资源内容。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810782112.5/1.html,转载请声明来源钻瓜专利网。