一种安卓系统的数据文件的处理方法和装置的制作方法

文档序号:6399325阅读:101来源:国知局
专利名称:一种安卓系统的数据文件的处理方法和装置的制作方法
技术领域
本发明涉及安卓操作系统,尤其是一种安卓系统的数据文件的处理方法和装置。
背景技术
在电脑上,大部分程序都包括了卸载程序。通过卸载程序可以把已经安装的应用程序卸载。但是卸载后,还会有一部分文件残留,这些残留的文件往往是一些数据文件。由于存在部分卸载操作并不是用户的真实意愿的卸载,可能涉及到误删了软件的一些文件,需要卸载后再安装。因此,在卸载程序中往往不会对数据文件进行删除,而会保留数据文件。这方便了用户再次安装时,可以从数据目录中读取以往的数据,不至于丢失以前的数据。但是也会对真正想卸载该程序的用户造成了垃圾文件的残留。由于移动设备最近几年的高速发展,很多移动设备的应用程序还不完善。这些应用程序的制作者也是出于电脑上数据文件保留的相同考虑。因此,在卸载应用程序时,不会删除应用程序的数据文件。但是对于移动设备来说,很多应用程序的生命周期比较短,用户对移动设备的应用程序的粘度并没有电脑的强。所以很多应用程序安装一段时间后就会被卸载掉,而且不会再次安装,这样会产生很多数据目录。而且在安卓系统下,很多数据文件都是英文,不便于用户识别。同时,由于移动设备的硬件配置不高,不能存储太多的数据。因此,用户必须要对那些已经卸载掉的应用程序的数据文件进行整理,以确保不会占用太多的移动设备存储空间。

发明内容
本发明的目的,就是克服现有技术的不足,提供一种可以清理卸载应用程序后留下的数据文件的安卓系统的数据文件的处理方法和装置。为了达到上述目的,采用如下技术方案:一种安卓系统的数据文件的处理方法,包括以下步骤:在安卓设备配置一关联目录,所述关联目录中存储有安卓应用程序及其对应数据文件的位置信息;当检测到用户对安卓应用程序执行卸载操作或对数据文件执行垃圾文件扫描操作,根据关联目录清除安卓应用程序及其对应数据文件。进一步地,所述当检测到用户对安卓应用程序执行卸载操作时,根据关联目录的安卓应用程序的包名和该包名对应的数据文件的位置信息,删除安卓应用程序和其对应的数据文件。进一步地,所述当检测到用户对对数据文件执行垃圾文件扫描操作时,根据关联目录查找被扫描的数据文件对应的安卓应用程序,若被扫描的数据文件对应的安卓应用程序已卸载,则删除所述被扫描的数据文件。进一步地,所述关联目录由云端服务器从与其联网的安卓设备中收集并整理,并存储至安卓设备。
一种安卓系统的数据文件的处理装置,包括:配置模块,用于在安卓设备配置一关联目录,所述关联目录中存储有安卓应用程序及其对应数据文件的位置信息;整理模块,用于当检测到用户对安卓应用程序执行卸载操作或对数据文件执行垃圾文件扫描操作,根据关联目录清除安卓应用程序及其对应数据文件。进一步地,所述配置模块根据安卓应用程序的包名及其对应数据文件的位置信息配置一关联目录。进一步地,所述关联目录由云端服务器从与其联网的安卓设备中收集并整理,并存储至安卓设备。进一步地,所述整理模块包括检测单元和清理单元,所述检测单元用于检测用户对安卓应用程序执行卸载操作时,所述清理单元根据关联目录的安卓应用程序的包名和该包名对应的数据文件的位置信息,删除安卓应用程序和其对应的数据文件。进一步地,所述整理模块包括扫描单元、判断单元和清理单元,所述扫描单元用于根据关联目录查找被扫描的数据文件对应的安卓应用程序时,所述判断单元判断被扫描的数据文件对应的安卓应用程序是否已卸载,若是,则清理单元删除所述被扫描的数据文件。与现有技术相比,本发明的有益效果在于:本发明可以有效地减少安卓操作系统的垃圾文件,尤其是一些安卓应用软件卸载后留下的数据文件或文件夹。本发明可以通过把关联目录关联在卸载程序中,当卸载时,同时删除数据文件;也可以关联到垃圾文件清理功能中,当检测到被扫描的数据文件对应的安卓应用程序被卸载时,删除所述被扫描的数据文件。


图1是本发明实施例一所述安卓系统的数据文件的处理方法的步骤流程图;图2是本发明实施例一所述安卓系统的数据文件的处理装置的结构示意图;图3是本发明实施例二所述安卓系统的数据文件的处理方法的步骤流程图;图4是本发明实施例二所述安卓系统的数据文件的处理装置的结构示意图。图不:1—配置模块;2—整理模块;21—检测单兀;22—扫描单兀;23—清理单兀;24一判断单兀;3—关联目录。
具体实施例方式下面将结合附图以及具体实施方法来详细说明本发明,在本发明的示意性实施及说明用来解释本发明,但并不作为对本发明的限定。实施例一:请参阅图1,其为本实施例所述安卓系统的数据文件的处理方法的步骤流程图,包括以下步骤:S10:在安卓手机中配置一存储有安卓应用程序及其对应数据文件的位置信息的关联目录。具体地,从云端服务器中下载关联目录至安卓手机中或集成在手机管理软件中。所述关联目录中记录了常见的安卓应用程序及其对应数据文件的位置信息。所述数据文件包括正常卸载后残留的数据文件。所述关联目录由云端服务器从与云端服务器联网的安卓设备中收集,通过人工整理后集成到手机管理软件中或与卸载操作绑定,并更新至安卓设备。云端服务器从联网的安卓设备中读取安卓设备的安卓应用程序,当某一安卓应用程序的数量与读取的安卓设备的数量之比大于一阈值比例时,在关联目录中配置该安卓应用程序与其对应的数据文件的位置信息。S20:当检测到用户对安卓应用程序执行卸载操作时,根据关联目录清除安卓应用程序及其对应数据文件。具体地,所述当检测到用户对安卓应用程序执行卸载操作时,读取该安卓应用程序的包名,根据关联目录的安卓应用程序的包名和该包名对应的数据文件的存放路径,找到关联目录中该安卓应用程序和其数据文件所在的文件夹或文件,删除安卓应用程序和其对应的数据文件。请参阅图2,其为本实施例所述的装置的结构示意图。所述装置包括配置模块I和整理模块2。所述配置模块I用于在安卓设备配置一关联目录3,所述关联目录中存储有安卓应用程序的包名及该包名对应数据文件的位置信息。所述整理模块2包括检测单元21和清理单元23,所述检测单元21用于检测出用户对安卓应用程序执行卸载操作时,通知所述清理单元23根据关联目录3的安卓应用程序的包名和该包名对应的数据文件的位置信息,删除安卓应用程序和其对应的数据文件。所述关联目录3由云端服务器从与其联网的安卓设备中收集并整理,并存储至安卓设备。具体地,云端服务器从联网的安卓设备中读取安卓设备的安卓应用程序,当某一安卓应用程序的数量与读取的安卓设备的数量之比大于一阈值比例时,在关联目录3中增加该安卓应用程序与其对应的数据文件的位置信息。实施例二请参阅图3,其为本实施例所述安卓系统的数据文件的处理方法的步骤流程图,包括以下步骤:S10:在安卓手机中配置一存储有安卓应用程序及其对应数据文件的位置信息的关联目录。本步骤与实施例一的步骤SlO相同,在此不再赘述。S20:当检测到用户对对数据文件执行垃圾文件扫描操作时,根据关联目录查找被扫描的数据文件对应的安卓应用程序,若被扫描的数据文件对应的安卓应用程序已卸载,则删除所述被扫描的数据文件。具体地,当用户对手机的内存进行垃圾扫描操作时,查找被扫描的文件夹或文件对应的安卓应用程序。若被扫描的数据文件或所在的文件夹对应的安卓应用程序不存在,则删除该数据文件或文件夹。请参阅图4,其为本实施例所述的安卓系统的数据文件的处理装置,包括:所述装置包括配置模块I和整理模块2。所述配置模块I用于在安卓设备配置关联目录3,所述关联目录中存储有安卓应用程序的包名及该包名对应数据文件的位置信息。所述整理模块2包括扫描单元22、判断单元24和清理单元23。所述扫描单元22用于根据关联目录3查找被扫描的数据文件对应的安卓应用程序。扫描单元22扫描时,所述判断单元24判断被扫描的数据文件对应的安卓应用程序是否已卸载。若已卸载,则清理单元23删除所述被扫描的数据文件。 以上对本发明实施例所提供的技术方案进行了详细介绍,本文中应用了具体个例对本发明实施例的原理以及实施方式进行了阐述,以上实施例的说明只适用于帮助理解本发明实施例的原理;同时,对于本领域的一般技术人员,依据本发明实施例,在具体实施方式
以及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
权利要求
1.一种安卓系统的数据文件的处理方法,其特征在于,包括以下步骤: 在安卓设备配置一关联目录,所述关联目录中存储有安卓应用程序及其对应数据文件的位置信息; 当检测到用户对安卓应用程序执行卸载操作或对数据文件执行垃圾文件扫描操作,根据关联目录清除安卓应用程序及其对应数据文件。
2.根据权利要求1所述的安卓系统的数据文件的处理方法,其特征在于:所述当检测到用户对安卓应用程序执行卸载操作时,根据关联目录的安卓应用程序的包名和该包名对应的数据文件的位置信息,删除安卓应用程序和其对应的数据文件。
3.根据权利要求1所述的安卓系统的数据文件的处理方法,其特征在于:所述当检测到用户对对数据文件执行垃圾文件扫描操作时,根据关联目录查找被扫描的数据文件对应的安卓应用程序,若被扫描的数据文件对应的安卓应用程序已卸载,则删除所述被扫描的数据文件。
4.根据权利要求1所述的安卓系统的数据文件的处理方法,其特征在于:所述关联目录由云端服务器从与其联网的安卓设备中收集并整理,并存储至安卓设备。
5.一种安卓系统的数据文件的处理装置,其特征在于,包括: 配置模块,用于在安卓设备配置一关联目录,所述关联目录中存储有安卓应用程序及其对应数据文件的位置信息; 整理模块,用于当检测到用户对安卓应用程序执行卸载操作或对数据文件执行垃圾文件扫描操作,根据关联目录清除安卓应用程序及其对应数据文件。
6.根据权利要求5所述的安卓系统的数据文件的处理装置,其特征在于:所述配置模块根据安卓应用程序的包名及其对应数据文件的位置信息配置一关联目录。
7.根据权利要求5所述的安卓系统的数据文件的处理装置,其特征在于:所述关联目录由云端服务器从与其联网的安卓设备中收集并整理,并存储至安卓设备。
8.根据权利要求5所述的安卓系统的数据文件的处理装置,其特征在于:所述整理模块包括检测单元和清理单元,所述检测单元用于检测用户对安卓应用程序执行卸载操作时,所述清理单元根据关联目录的安卓应用程序的包名和该包名对应的数据文件的位置信息,删除安卓应用程序和其对应的数据文件。
9.根据权利要求5所述的安卓系统的数据文件的处理装置,其特征在于:所述整理模块包括扫描单元、判断单元和清理单元,所述扫描单元用于根据关联目录查找被扫描的数据文件对应的安卓应用程序时,所述判断单元判断被扫描的数据文件对应的安卓应用程序是否已卸载,若是,则清理单元删除所述被扫描的数据文件。
全文摘要
本发明公开了一种安卓系统的数据文件的处理方法和装置,该方法包括以下步骤在安卓设备配置一关联目录,所述关联目录中存储有安卓应用程序及其对应数据文件的位置信息;当检测到用户对安卓应用程序执行卸载操作或对数据文件执行垃圾文件扫描操作,根据关联目录清除安卓应用程序及其对应数据文件。本发明可以通过卸载时删除数据文件或扫描出残留的数据文件两种方法卸载数据文件。
文档编号G06F9/445GK103092664SQ20131004967
公开日2013年5月8日 申请日期2013年2月7日 优先权日2013年2月7日
发明者刘硕 申请人:珠海市君天电子科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1