[发明专利]应用程序下载安装方法及装置有效
申请号: | 201410541818.4 | 申请日: | 2014-10-14 |
公开(公告)号: | CN105573770B | 公开(公告)日: | 2021-02-05 |
发明(设计)人: | 刘涵宇 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 蒋雅洁;张颖玲 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 下载 安装 方法 装置 | ||
1.一种应用程序下载安装方法,用于电子终端,其特征在于,所述方法包括以下步骤:
接收用户在应用获取平台触发的应用程序下载请求;
接收所述应用程序的安装包的大小;
根据所述安装包的大小计算下载及安装所述应用程序所需预留存储空间的大小;其中,下载及安装所述应用程序所需预留存储空间的大小超过所述应用程序下载安装包的大小的三倍;
若所述应用程序下载安装包的默认存储位置不存在满足所述预留存储空间的大小的存储空间,则检测所述电子终端中除所述默认存储位置外的其他位置;
若所述其他位置不存在满足所述预留存储空间的大小的存储空间,则扫描所述电子终端临时文件默认存储位置;
若不存在满足条件的临时文件,则扫描所述应用程序下载安装包的默认存储位置中已经安装的安装包;
若没有满足条件的所述已经安装的安装包,则扫描所述应用程序下载安装包的默认存储位置中的全部安装包;
显示是否删除扫描的文件以空出存储空间进行下载及安装的提示消息;其中,所述临时文件对应的提示消息包括产生所述临时文件的应用程序的信息;
若接收到所述用户触发的删除所述扫描的文件的操作,则将所述扫描的文件进行清理;
若清理后的存储空间不大于所述预留存储空间的大小,则显示所述电子终端中已安装的应用程序的应用管理界面,以
根据所述用户触发的删除所述已安装的应用程序的操作,将所述已安装的应用程序进行清理;
其中,所述应用管理界面包括所述已安装的应用程序的最近启动时间;
下载所述应用获取平台中的所述应用程序的安装包,并将所述安装包进行安装。
2.如权利要求1所述的应用程序下载安装方法,其特征在于,所述将所述扫描的文件进行清理之后还包括:
判断清理后的存储空间是否大于所述预留存储空间的大小;
若不大于所述预留存储空间的大小,显示存储空间不足的提示信息,且不执行从服务器中下载所述应用程序的安装包,并将所述安装包进行安装的步骤。
3.一种应用程序下载安装装置,用于电子终端,其特征在于,所述装置包括以下模块:
第一接收模块,用于接收用户在应用获取平台触发的应用程序下载请求;
第二接收模块,用于接收所述应用程序的安装包的大小;
计算模块,用于根据所述安装包的大小计算下载及安装所述应用程序所需预留存储空间的大小;其中,下载及安装所述应用程序所需预留存储空间的大小超过所述应用程序下载安装包的大小的三倍;
第一扫描单元,用于若所述应用程序下载安装包的默认存储位置不存在满足所述预留存储空间的大小的存储空间,则检测所述电子终端中除所述默认存储位置外的其他位置;
所述第一扫描单元,还用于若所述其他位置不存在满足所述预留存储空间的大小的存储空间,则扫描所述电子终端临时文件默认存储位置;
第二扫描单元,用于若不存在满足条件的临时文件,则扫描所述应用程序下载安装包的默认存储位置中已经安装的安装包;
第三扫描单元,用于若没有满足条件的所述已经安装的安装包,则扫描所述应用程序下载安装包的默认存储位置中的全部安装包;
第一提示模块,用于显示是否删除扫描的文件以空出存储空间进行下载及安装的提示消息;其中,所述临时文件对应的提示消息包括产生所述临时文件的应用程序的信息;
清理单元,用于若接收到所述用户触发的删除所述扫描的文件的操作,则将所述扫描的文件进行清理;
所述清理单元,还用于若清理后的存储空间不大于所述预留存储空间的大小,则显示所述电子终端中已安装的应用程序的应用管理界面,以
根据所述用户触发的删除所述已安装的应用程序的操作,将所述已安装的应用程序进行清理;
其中,所述应用管理界面包括所述已安装的应用程序的最近启动时间;
下载安装模块,用于下载所述应用获取平台中的所述应用程序的安装包,并将所述安装包进行安装。
4.如权利要求3所述的应用程序下载安装装置,其特征在于,所述应用程序下载安装装置还包括,
判断模块,用于判断清理后的存储空间是否大于所述预留存储空间的大小;
第二提示模块,用于若不大于所述预留存储空间的大小,显示存储空间不足的提示信息,且不执行所述下载安装模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410541818.4/1.html,转载请声明来源钻瓜专利网。