应用程序下载安装方法及装置的制造方法_4

文档序号:9810300阅读:来源:国知局
,若所述安装包可能是用户已安装的应用程序安装包,但是用户存储便于在下次应用程序处问题时,无网状态下可进行再一次安装。未成功删除所述已安装的安装包,或者当前终端没有已安装的安装包,则执行第三扫描单元5043。
[0102]第三扫描单元5043,用于若所述第二扫描单元没有满足条件的所述已经安装的安装包,则扫描所述应用程序下载安装包的默认存储位置中全部安装包。清理单元5044,用于将所述临时文件默认存储位置中文件进行清理。
[0103]根据本实施例的应用程序下载安装装置,下载应用程序时在存储空间不足的情况下,首先对电子终端默认临时文件存储位置以及安装包所在位置进行扫描,使其快速扫描可能不需要的临时文件,提高应用程序下载安装成功率。
[0104]第八实施例
[0105]本实施例提供一种应用程序下载安装装置,本实施例与第七实施例类似,其不同之处在于,如图9所示,所述装置还包括:
[0106]判断模块701,用于判断清理后的存储空间是否大于所述所需预留存储空间的大小。
[0107]所述满足应用程序下载所需要的存储空间大小为超过所述触发的应用程序下载安装包的大小的三倍。
[0108]第二提示模块702,于若不大于所述所需预留存储空间的大小,显示存储空间不足的提示信息,且不执行所述下载安装模块505。
[0109]若上述步骤判断为否,则表示当前终端内存已不足再安装所述触发下载的应用程序。则显示存储空间不足的提示消息,拒绝下载应用程序的安装包。
[0110]进一步地,若上述清理得到的空间不能满足应用程序下载所需要的存储空间大小,可以进一步的提醒用户可以删除长期不用的应用程序。例如,安装失败后,可以弹出应用管理界面,显示用户最近启动时间,可以理解的是,长时间未启动的应用程序可能是用户不那么需要的应用程序。则可以通过卸载长期未启动的应用达到释放空间的目的。当然,卸载前通过显示提示消息提醒用户是否卸载当前应用程序。
[0111]根据本实施例的应用程序下载安装装置,通过删除临时文件也无法满足安装下载新的应用程序所需要存储空间,则可能是当前终端安装的应用程序太多,通过在当前终端显示提示信息,有利于用户及时发现当前终端的状态以后容量的超负荷。
[0112]此外,本发明实施例还提供一种计算机可读存储介质,其内存储有计算机可执行指令,上述的计算机可读存储介质例如为非易失性存储器例如光盘、硬盘、或者闪存。上述的计算机可执行指令用于让计算机或者类似的运算装置完成上述的应用程序下载安装方法中的各种操作。
[0113]以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭示如上,然而并非用以限定本发明,任何本领域技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容做出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。
【主权项】
1.一种应用程序下载安装方法,用于电子终端,其特征在于,所述方法包括以下步骤: 接收用户触发的应用程序下载请求; 接收所述应用程序的安装包的大小; 根据所述安装包的大小计算下载及安装所述应用程序所需预留存储空间的大小; 若所述电子终端不存在满足所需预留存储空间的大小的存储空间,则将所述电子终端的临时文件进行清理;以及 下载所述应用程序的安装包,并将所述安装包进行安装。2.如权利要求1所述的应用程序下载安装方法,其特征在于,在将所述电子终端的临时文件进行清理之前还包括: 显示是否删除所述临时文件以空出存储空间进行下载及安装的提示消息; 若接收到用户触发的删除所述临时文件的操作,则执行所述将所述临时文件进行清理的步骤。3.如权利要求1所述的应用程序下载安装方法,其特征在于,所述将所述电子终端的临时文件进行清理具体包括: 扫描所述电子终端临时文件默认存储位置; 若不存在满足条件的临时文件,则扫描应用程序下载安装包的默认存储位置中已经安装的安装包; 若没有满足条件的所述已经安装的安装包,则扫描所述应用程序下载安装包的默认存储位置中全部安装包。4.如权利要求1所述的应用程序下载安装方法,其特征在于,在将所述电子终端的临时文件进行清理之后还包括: 判断清理后的存储空间是否大于所述预留存储空间的大小; 若不大于所述所需预留存储空间的大小,显示存储空间不足的提示信息,且不执行从服务器中下载所述应用程序的安装包,并将所述安装包进行安装的步骤。5.如权利要求1-4任意一项所述的应用程序下载安装方法,其特征在于,所述下载及安装所述应用程序所需预留存储空间的大小为超过所述触发的应用程序下载安装包的大小的三倍。6.一种应用程序下载安装装置,用于电子终端,其特征在于,所述装置包括以下模块: 第一接收模块,用于接收用户触发的应用程序下载请求; 第二接收模块,用于接收所述应用程序的安装包的大小; 计算模块,用于根据所述安装包的大小计算下载及安装所述应用程序所需预留存储空间的大小; 清理模块,用于若所述电子终端不存在满足所需预留存储空间的大小的存储空间,则将所述电子终端的临时文件进行清理;以及 下载安装模块,用于下载所述应用程序的安装包,并将所述安装包进行安装。7.如权利要求6所述的应用程序下载安装装置,其特征在于,在清理模块之前还包括: 第一提示模块,用于显示是否删除所述临时文件以空出存储空间进行下载及安装的提示消息; 删除触发模块,用于接收用户触发的删除所述临时文件的操作; 若接收到用户触发的删除所述临时文件的操作,则执行所述清理模块。8.如权利要求6所述的应用程序下载安装装置,其特征在于,所述清理模块包括: 第一扫描单元,用于扫描所述终端临时文件默认存储位置; 第二扫描单元,用于扫描应用程序下载安装包的默认存储位置中已经安装的安装包;第三扫描单元,用于若所述第二扫描单元没有满足条件的所述已经安装的安装包,则扫描所述应用程序下载安装包的默认存储位置中全部安装包; 清理单元,用于将所述扫描的临时文件进行清理。9.如权利要求6所述的应用程序下载安装装置,其特征在于,在所述清理模块之后还包括, 判断模块,用于判断清理后的存储空间是否大于所述所需预留存储空间的大小;第二提示模块,用于若不大于所述所需预留存储空间的大小,显示存储空间不足的提示信息,且不执行所述下载安装模块。10.如权利要求6-9任意一项所述的应用程序下载安装装置,其特征在于,所述计算模块中所需预留存储空间的大小为超过所述触发的应用程序下载安装包的大小的三倍。
【专利摘要】本发明涉及一种应用程序下载安装方法,其特征在于,所述方法包括以下步骤:接收用户触发的应用程序下载请求;接收所述应用程序的安装包的大小;根据所述安装包的大小计算下载及安装所述应用程序所需预留存储空间的大小;若所述电子终端不存在满足预留存储空间的大小的存储空间,则将所述电子终端的临时文件进行清理,以及从服务器中下载所述应用程序的安装包,并将所述安装包进行安装。本发明还涉及一种应用程序下载安装装置,可以有效提高应用程序下载及安装的成功率。
【IPC分类】G06F9/445
【公开号】CN105573770
【申请号】CN201410541818
【发明人】刘涵宇
【申请人】腾讯科技(深圳)有限公司
【公开日】2016年5月11日
【申请日】2014年10月14日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1