[发明专利]一种确定应用软件占用移动终端存储空间大小的方法及系统有效
申请号: | 201310677303.2 | 申请日: | 2013-12-13 |
公开(公告)号: | CN103744692A | 公开(公告)日: | 2014-04-23 |
发明(设计)人: | 黄睿敏;郑宗胜;叶进;周佳波 | 申请(专利权)人: | 贝壳网际(北京)安全技术有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京市广友专利事务所有限责任公司 11237 | 代理人: | 祁献民 |
地址: | 100041 北京市石景山*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 确定 应用软件 占用 移动 终端 存储空间 大小 方法 系统 | ||
技术领域
本发明涉及应用软件占用存储空间大小技术领域,尤其涉及一种确定应用软件占用移动终端存储空间大小的方法及系统。
背景技术
在移动领域,智能设备包括智能移动终端和平板电脑的巨大影响力,都源自丰富的移动终端应用。人们为了丰富移动设备的作用,会安装各种各样的移动终端应用软件。这些应用软件在平时的使用过程中会产生许多数据,包括图片缓存、数据库、其他缓存等。
发明人在研发过程中发现,现有的很多卸载工具在卸载某个应用软件时,仅计算这个应用软件在安装时的安装包的大小,由此不能准确获得该某个应用软件所占用的移动终端存储空间的大小。
发明内容
本发明所要解决的一个技术问题是提供一种确定应用软件占用移动终端存储空间大小的方法,能够较为准确地获得某个应用软件所占用的移动终端存储空间的大小。
为解决上述技术问题,本发明的一种确定应用软件占用移动终端存储空间大小的方法实施例采用如下技术方案:
一种确定应用软件占用移动终端存储空间大小的方法,包括下列步骤:
定位与目标应用软件相关联的所述目标应用软件在安装时生成的安装文件以及在使用过程中产生的应用文件;
确定所述安装文件占用的移动终端存储空间的大小,以及所述应用文件占用的移动终端存储空间的大小;
将所述安装文件占用的移动终端存储空间的大小与所述应用文件占用的移动终端存储空间的大小相累加,获得所述目标应用软件所占用的移动终端存储空间的大小。
可选地,所述定位与目标应用软件相关联的所述目标应用软件在安装时生成的安装文件以及在使用过程中产生的应用文件包括:
查询预先设定的数据库,从中获取预先保存的目标应用软件在安装时生成的安装文件的标识及所述安装文件的默认安装路径,以及目标应用软件在使用过程中产生的应用文件的标识及所述应用文件的默认存放路径;
根据获取的所述安装文件的标识及默认安装路径,以及所述应用文件的标识及默认存放路径,遍历移动终端的存储空间,定位所述目标应用软件在实际安装时所生成的安装文件,以及在实际使用过程中所产生的应用文件。
可选地,在所述定位与目标应用软件相关联的所述目标应用软件在安装时生成的安装文件以及在使用过程中产生的应用文件之前包括:
获取应用软件在安装时生成的安装文件的默认安装路径,为所述安装文件建立标识,将所述安装文件的标识与所述默认安装路径相关联并保存在数据库中;
获取应用软件在使用过程中产生的应用文件的默认存放路径,为所述应用文件建立标识,将所述应用文件的标识与所述默认存放路径相关联并保存在所述数据库中。
可选地,所述目标应用软件在使用过程中产生的应用文件包括:
与目标应用软件相关联的缓存数据、残留数据、广告文件和/或空文件夹。
可选地,在获得所述目标应用软件所占用的移动终端存储空间的大小之后还包括:
显示或播报所述目标应用软件占用的移动终端存储空间的大小;或者
显示或播报所述目标应用软件在安装时生成的安装文件和在使用过程中产生的应用文件分别占用的移动终端存储空间的大小。
可选地,在显示或播报所述存储空间的大小之后包括:
显示是/否执行卸载选项。
可选地,在显示是/否执行卸载选项之后,包括:
在接收到卸载指令后,将所述目标应用软件在安装时生成的安装文件和在使用过程中产生的应用文件一并删除,或者在将所述目标应用软件在使用过程中产生的应用文件删除后,显示是/否删除所述目标应用软件在安装时生成的安装文件。
本发明所述确定应用软件占用移动终端存储空间大小的方法实施例,能够通过定位与目标应用软件相关联的所述目标应用软件在安装时生成的安装文件以及在使用过程中产生的应用文件,确定所述安装文件占用的移动终端存储空间的大小,以及所述应用文件占用的移动终端存储空间的大小,然后将所述安装文件占用的移动终端存储空间的大小与所述应用文件占用的移动终端存储空间的大小相累加,作为所述目标应用软件所占用的移动终端存储空间的大小,从而能够较为准确地获得某个应用软件所占用的移动终端存储空间的大小。
本发明所要解决的另一个技术问题是提供一种确定应用软件占用移动终端存储空间大小的系统,能够较为准确地获得某个应用软件所占用的移动终端存储空间的大小。
为解决上述技术问题,本发明的一种确定应用软件占用移动终端存储空间大小的系统实施例采用如下技术方案:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贝壳网际(北京)安全技术有限公司,未经贝壳网际(北京)安全技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310677303.2/2.html,转载请声明来源钻瓜专利网。