一种安卓系统的数据文件的处理方法和装置制造方法及图纸

技术编号:8682544 阅读:163 留言:0更新日期:2013-05-09 02:36
本发明专利技术公开了一种安卓系统的数据文件的处理方法和装置,该方法包括以下步骤:在安卓设备配置一关联目录,所述关联目录中存储有安卓应用程序及其对应数据文件的位置信息;当检测到用户对安卓应用程序执行卸载操作或对数据文件执行垃圾文件扫描操作,根据关联目录清除安卓应用程序及其对应数据文件。本发明专利技术可以通过卸载时删除数据文件或扫描出残留的数据文件两种方法卸载数据文件。

【技术实现步骤摘要】

本专利技术涉及安卓操作系统,尤其是一种安卓系统的数据文件的处理方法和装置
技术介绍
在电脑上,大部分程序都包括了卸载程序。通过卸载程序可以把已经安装的应用程序卸载。但是卸载后,还会有一部分文件残留,这些残留的文件往往是一些数据文件。由于存在部分卸载操作并不是用户的真实意愿的卸载,可能涉及到误删了软件的一些文件,需要卸载后再安装。因此,在卸载程序中往往不会对数据文件进行删除,而会保留数据文件。这方便了用户再次安装时,可以从数据目录中读取以往的数据,不至于丢失以前的数据。但是也会对真正想卸载该程序的用户造成了垃圾文件的残留。由于移动设备最近几年的高速发展,很多移动设备的应用程序还不完善。这些应用程序的制作者也是出于电脑上数据文件保留的相同考虑。因此,在卸载应用程序时,不会删除应用程序的数据文件。但是对于移动设备来说,很多应用程序的生命周期比较短,用户对移动设备的应用程序的粘度并没有电脑的强。所以很多应用程序安装一段时间后就会被卸载掉,而且不会再次安装,这样会产生很多数据目录。而且在安卓系统下,很多数据文件都是英文,不便于用户识别。同时,由于移动设备的硬件配置不高,不能存储太多的数据。因此,用户必须要对那些已经卸载掉的应用程序的数据文件进行整理,以确保不会占用太多的移动设备存储空间。
技术实现思路
本专利技术的目的,就是克服现有技术的不足,提供一种可以清理卸载应用程序后留下的数据文件的安卓系统的数据文件的处理方法和装置。为了达到上述目的,采用如下技术方案:一种安卓系统的数据文件的处理方法,包括以下步骤:在安卓设备配置一关联目录,所述关联目录中存储有安卓应用程序及其对应数据文件的位置信息;当检测到用户对安卓应用程序执行卸载操作或对数据文件执行垃圾文件扫描操作,根据关联目录清除安卓应用程序及其对应数据文件。进一步地,所述当检测到用户对安卓应用程序执行卸载操作时,根据关联目录的安卓应用程序的包名和该包名对应的数据文件的位置信息,删除安卓应用程序和其对应的数据文件。进一步地,所述当检测到用户对对数据文件执行垃圾文件扫描操作时,根据关联目录查找被扫描的数据文件对应的安卓应用程序,若被扫描的数据文件对应的安卓应用程序已卸载,则删除所述被扫描的数据文件。进一步地,所述关联目录由云端服务器从与其联网的安卓设备中收集并整理,并存储至安卓设备。一种安卓系统的数据文件的处理装置,包括:配置模块,用于在安卓设备配置一关联目录,所述关联目录中存储有安卓应用程序及其对应数据文件的位置信息;整理模块,用于当检测到用户对安卓应用程序执行卸载操作或对数据文件执行垃圾文件扫描操作,根据关联目录清除安卓应用程序及其对应数据文件。进一步地,所述配置模块根据安卓应用程序的包名及其对应数据文件的位置信息配置一关联目录。进一步地,所述关联目录由云端服务器从与其联网的安卓设备中收集并整理,并存储至安卓设备。进一步地,所述整理模块包括检测单元和清理单元,所述检测单元用于检测用户对安卓应用程序执行卸载操作时,所述清理单元根据关联目录的安卓应用程序的包名和该包名对应的数据文件的位置信息,删除安卓应用程序和其对应的数据文件。进一步地,所述整理模块包括扫描单元、判断单元和清理单元,所述扫描单元用于根据关联目录查找被扫描的数据文件对应的安卓应用程序时,所述判断单元判断被扫描的数据文件对应的安卓应用程序是否已卸载,若是,则清理单元删除所述被扫描的数据文件。与现有技术相比,本专利技术的有益效果在于:本专利技术可以有效地减少安卓操作系统的垃圾文件,尤其是一些安卓应用软件卸载后留下的数据文件或文件夹。本专利技术可以通过把关联目录关联在卸载程序中,当卸载时,同时删除数据文件;也可以关联到垃圾文件清理功能中,当检测到被扫描的数据文件对应的安卓应用程序被卸载时,删除所述被扫描的数据文件。附图说明图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,其为本实施例所述的安卓系统的数据文件的处理装本文档来自技高网...

【技术保护点】
一种安卓系统的数据文件的处理方法,其特征在于,包括以下步骤:在安卓设备配置一关联目录,所述关联目录中存储有安卓应用程序及其对应数据文件的位置信息;当检测到用户对安卓应用程序执行卸载操作或对数据文件执行垃圾文件扫描操作,根据关联目录清除安卓应用程序及其对应数据文件。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘硕
申请(专利权)人:珠海市君天电子科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1