残留文件的清除方法、设备及可读存储介质技术

技术编号:25764524 阅读:35 留言:0更新日期:2020-09-25 21:11
一种残留文件的清除方法,所述方法包括以下步骤:在安装或使用应用程序过程中,当检测到有新目录被创建时,将所述新目录对应的应用程序名称和新建目录的路径保存至数据库中(S10);建立所述应用程序与所述应用程序对应数据库的关联关系(S20);在卸载所述应用程序之后,根据所述关联关系对所述应用程序对应数据库中的残留文件进行清除(S30)。上述方法能够提高清理残留文件的效率,提高移动终端性能及用户体验。

【技术实现步骤摘要】
【国外来华专利技术】残留文件的清除方法、设备及可读存储介质
本专利技术涉及文件清理
,尤其涉及一种残留文件的清除方法、设备及计算机可读存储介质。
技术介绍
目前,移动终端中安装有各式各样的应用程序以满足用户的多种需求,当卸载某个应用程序时,由于移动终端操作系统的性能或应用程序的安装特性,经常存在卸载不完全的情况,从而在移动终端中遗留残留文件,日积月累,移动终端的存储空间如存储卡被残留文件占据,造成资源浪费,影响性能,对于这种情况,需要用户在卸载应用后,手动删除关联的残留文件。但是,通过用户手动查找关联的残留文件,需要用户操作的步骤较多,并且,对于操作移动终端不熟练的用户来说,通常难以查找到残留文件的位置,因此,手动清理残留文件不便于用户操作。
技术实现思路
本专利技术的主要目的在于提出一种残留文件的清除方法、设备及计算机可读存储介质,旨在解决手动清理残留文件不便于用户操作的技术问题。为实现上述目的,本专利技术提供一种残留文件的清除方法,所述方法包括:在安装或使用应用程序过程中,当检测到有新目录被创建时,将所述新目录对应的应用程序名称和新建目录的路径保存至数据库中;建立所述应用程序与所述应用程序对应数据库的关联关系;在卸载所述应用程序之后,根据所述关联关系对所述应用程序对应数据库中的残留文件进行清除。可选地,所述在卸载所述应用程序之后的步骤之后,还包括:通过在数据库中与卸载的应用程序名称关联的目录路径,查询所述应用程序的残留文件;将查询到的残留文件进行清除,并对数据库中的数据进行更新。可选地,所述建立所述应用程序与所述应用程序对应数据库的关联关系的步骤包括:获取访问所述数据库的应用程序的数量;判断所述访问数据库的应用程序的数量是否小于预设阈值;若所述访问数据库的应用程序的数量小于预设值,则建立应用程序与所述应用程序对应数据库的关联关系。可选地,所述根据所述关联关系对所述应用程序对应数据库中的残留文件进行清除的步骤包括:根据所述关联关系获取所述应用程序对应的数据库,并获取所述数据库中残留文件的类型;判断所述残留文件的类型是否满足预设条件;若所述残留文件满足所述预设条件,则对所述残留文件进行清除,否则,保留所述残留文件。可选地,所述建立所述应用程序与所述应用程序对应数据库的关联关系的步骤之后,还包括:计算数据库中与各个应用程序关联的目录文件大小;将计算得到的目录文件大小进行排序,获得目录文件大小排序表;根据所述目录文件大小排序表选取向用户推送的目录文件,并将挑选的目录文件及对应的应用程序向用户推送;根据接收到的清理指令将对应的应用程序进行清理。此外,为实现上述目的,本专利技术还提供一种残留文件的清除设备,所述残留文件的清除设备包括处理器、网络接口、用户接口及存储器,所述存储器中存储有残留文件的清除设备程序;所述处理器用于执行所述残留文件的清除设备程序,以实现以下步骤:在安装或使用应用程序过程中,当检测到有新目录被创建时,将所述新目录对应的应用程序名称和新建目录的路径保存至数据库中;建立所述应用程序与所述应用程序对应数据库的关联关系;在卸载所述应用程序之后,根据所述关联关系对所述应用程序对应数据库中的残留文件进行清除。此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有残留文件的清除程序,所述残留文件的清除程序被处理器执行时实现如上所述的残留文件的清除方法的步骤。本专利技术提出的残留文件的清除方法、设备及计算机可读存储介质,在安装或使用应用程序过程中,当检测到有新目录被创建时,将所述新目录对应的应用程序名称和新建目录的路径保存至数据库中,可准确监控到每个应用程序产生的文件夹目录并收集到每个应用程序对应的残留文件,提高了识别应用程序残留文件的准确性;然后建立所述应用程序与所述应用程序对应数据库的关联关系;在卸载所述应用程序之后,根据所述关联关即可系对所述应用程序对应数据库中的残留文件进行清除,不需要通过用户进行手动查找应用程序的残留文件,然后进行清除,提高了用户体验,减少了移动终端的残留文件,从而同时提高了移动终端的性能。附图说明图1为本专利技术残留文件的清除方法第一实施例的流程示意图;图2为本专利技术残留文件的清除方法第二实施例实施例的流程示意图;图3为本专利技术残留文件的清除方法第三实施例中建立所述应用程序与所述应用程序对应数据库的关联关系的步骤的细化流程示意图;图4为本专利技术残留文件的清除方法第四实施例中所述建立所述根据所述关联关系对所述应用程序对应数据库中的残留文件进行清除的步骤的细化流程示意图;图5为本专利技术残留文件的清除方法第五实施例的流程示意图;图6为本专利技术实施例方案涉及的硬件运行环境的设备结构示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例的主要解决方案是:在安装或使用应用程序过程中,当检测到有新目录被创建时,将所述新目录对应的应用程序名称和新建目录的路径保存至数据库中,可准确监控到每个应用程序产生的文件夹目录并收集到每个应用程序对应的残留文件,提高了识别应用程序残留文件的准确性;然后建立所述应用程序与所述应用程序对应数据库的关联关系;在卸载所述应用程序之后,根据所述关联关即可系对所述应用程序对应数据库中的残留文件进行清除,不需要通过用户进行手动查找应用程序的残留文件,然后进行清除,提高了用户体验,减少了移动终端的残留文件,从而同时提高了移动终端的性能。本专利技术实施例考虑到,目前,移动终端中安装有各式各样的应用程序以满足用户的多种需求,当卸载某个应用程序时,由于移动终端操作系统的性能或应用程序的安装特性,经常存在卸载不完全的情况,从而在移动终端中遗留残留文件,日积月累,移动终端的存储空间如存储卡被残留文件占据,造成资源浪费,影响性能,对于这种情况,需要用户在卸载应用后,手动删除关联的残留文件。但是,通过用户手动查找关联的残留文件,需要用户操作的步骤较多,并且,对于操作移动终端不熟练的用户来说,通常难以查找到残留文件的位置,因此,手动清理残留文件不便于用户操作。为此,本专利技术实施例提出一种残留文件的清除方法,在安装或使用应用程序过程中,当检测到有新目录被创建时,将所述新目录对应的应用程序名称和新建目录的路径保存至数据库中,可准确监控到每个应用程序产生的文件夹目录并收集到每个应用程序对应的残留文件,提高了识别应用程序残留文件的准确性;然后建立所述应用程序与所述应用程序对应数据库的关联关系;在卸载所述应用程序之后,根据所述关联关即可系对所述应用程序对应数据库中的残留文件进行清除,不需要通过用户进行手动查找应用程序的残留文件,然后进行清除,提高了用户体验,减少了移动终端的残留文件,从而同时提高了移动终端的性能。本文档来自技高网...

【技术保护点】
一种残留文件的清除方法,其特征在于,所述方法包括以下步骤:/n在安装或使用应用程序过程中,当检测到有新目录被创建时,将所述新目录对应的应用程序名称和新建目录的路径保存至数据库中;/n建立所述应用程序与所述应用程序对应数据库的关联关系;/n在卸载所述应用程序之后,根据所述关联关系对所述应用程序对应数据库中的残留文件进行清除。 /n

【技术特征摘要】
【国外来华专利技术】一种残留文件的清除方法,其特征在于,所述方法包括以下步骤:
在安装或使用应用程序过程中,当检测到有新目录被创建时,将所述新目录对应的应用程序名称和新建目录的路径保存至数据库中;
建立所述应用程序与所述应用程序对应数据库的关联关系;
在卸载所述应用程序之后,根据所述关联关系对所述应用程序对应数据库中的残留文件进行清除。


如权利要求1所述的残留文件的清除方法,其特征在于,所述在卸载所述应用程序之后的步骤之后,还包括:
通过在数据库中与卸载的应用程序名称关联的目录路径,查询所述应用程序的残留文件;
将查询到的残留文件进行清除,并对数据库中的数据进行更新。


如权利要求1所述的残留文件的清除方法,其特征在于,所述建立所述应用程序与所述应用程序对应数据库的关联关系的步骤包括:
获取访问所述数据库的应用程序的数量;
判断所述访问数据库的应用程序的数量是否小于预设阈值;
若所述访问数据库的应用程序的数量小于预设值,则建立应用程序与所述应用程序对应数据库的关联关系。


如权利要求1所述的残留文件的清除方法,其特征在于,所述根据所述关联关系对所述应用程序对应数据库中的残留文件进行清除的步骤包括:
根据所述关联关系获取所述应用程序对应的数据库,并获取所述数据库中残留文件的类型;
判断所述残留文件的类型是否满足预设条件;
若所述残留文件满足所述预设条件,则对所述残留文件进行清除,否则,保留所述残留文件。


如权利要求1所述的残留文件的清除方法,其特征在于,所述建立所述应用程序与所述应用程序对应数据库的关联关系的步骤之后,还包括:
计算数据库中与各个应用程序关联的目录文件大小;
将计算得到的目录文件大小进行排序,获得目录文件大小排序表;
根据所述目录文件大小排序表选取向用户推送的目录文件,并将挑选的目录文件及对应的应用程序向用户推送;
根据接收到的清理...

【专利技术属性】
技术研发人员:杨绪鹏
申请(专利权)人:深圳传音通讯有限公司
类型:发明
国别省市:广东;44

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

1