本发明专利技术公开了一种文件删除方法及其装置,用以解决现有技术删除过程机械化,不智能,耗费时间长,删除效率低的问题。该方法包括:在卸载应用程序后,将所述应用程序的标识发送至云端服务器;接收所述云端服务器根据所述应用程序的标识返回的所述应用程序的关联文件存储路径;根据所述应用程序的关联文件存储路径,对所述应用程序的关联文件进行删除。本发明专利技术提供的技术方案使得删除过程智能化,所需时间少,实现更加快速和简便的删除,提高了删除效率。
【技术实现步骤摘要】
本专利技术是关于文件清理
,尤其是关于一种文件删除方法及其装置。
技术介绍
目前,智能移动终端设备能够安装各式各样的应用程序,以达到为用户提供娱乐休闲服务等效果。为了给这些应用程序提供足够的存储空间,现在的智能移动终端设备内一般都安装有SD (Secure Digital Memory Card,安全数码)卡,以扩充智能移动终端设备的系统内存。各种应用程序在安装和使用过程中,很多应用程序都会往SD卡中写入文件。当用户需要卸载某应用程序时,由于系统自身的特性或者应用程序的安装软件的特性,经常会存在应用程序往SD卡中写入的文件在卸载时不被一并删除的问题,从而日积月累,使得SD卡的存储空间被这些卸载后的残留文件所占据,造成资源浪费,影响系统性能。目前,删除这类卸载后残留在SD卡中的残留文件的方法通常是由用户手动进行删除,删除过程机械化,不智能,耗费时间长,删除效率低。
技术实现思路
为克服相关技术中存在的问题,本专利技术实施例提供一种文件删除方法及其装置,用以解决现有技术中删除过程不智能,耗费时间长,删除效率低的问题。一方面,本专利技术提供了一种文件删除方法,包括:在卸载应用程序后,将所述应用程序的标识发送至云端服务器;接收所述云端服务器根据所述应用程序的标识返回的所述应用程序的关联文件存储路径;根据所述应用程序的关联文件存储路径,对所述应用程序的关联文件进行删除。其中,可选地,所述将所述应用程序的标识发送至云端服务器之后,上述方法还可包括:接收所述云端服务器返回的反馈信息,所述反馈信息表明所述云端服务器未保存有所述应用程序的关联文件存储路径;根据所述反馈信息,提示用户没有需要删除的所述卸载的应用程序的关联文件。其中,可选地,所述将所述应用程序的标识发送至云端服务器之前,上述方法还可包括:根据所述应用程序的标识和本地保存的预设应用程序的关联文件存储路径,判断本地是否保存有所述应用程序的关联文件存储路径;所述将所述应用程序的标识发送至云端服务器包括:在本地未保存有所述应用程序的关联文件存储路径时,将所述应用程序的标识发送至云端服务器。其中,可选地,所述接收所述云端服务器根据所述应用程序的标识返回的所述应用程序的关联文件存储路径之后,上述方法还可包括:将接收的所述应用程序的关联文件存储路径保存于本地。其中,可选地,所述判断本地是否保存有所述应用程序的关联文件存储路径之后,上述方法还可包括:在本地保存有所述应用程序的关联文件存储路径时,根据所述本地保存的所述应用程序的关联文件存储路径,对所述应用程序的关联文件进行删除。其中,可选地,所述预设应用程序包括以下一类或多类应用程序:使用次数等于或大于预设次数的第一类应用程序;使用频率等于或大于预设频率的第二类应用程序;使用时长等于或大于预设时长的第三类应用程序。其中,可选地,上述方法还可括:在卸载所述应用程序前,当监控到卸载所述应用程序的操作时,提取卸载请求中携带的所述目标应用信息的标识。其中,可选地,所述根据所述应用程序的关联文件存储路径,对所述应用程序的关联文件进行删除,可包括:根据所述应用程序的关联文件存储路径,确定存储于安全数码SD卡中的所述应用程序的关联文件;输出是否删除所述SD卡中的所述应用程序的关联文件的选择提示;当接收到用户输入的确认删除指示时,删除所述SD卡中存储的所述应用程序的关联文件。本专利技术实施例提供的上述文件删除方法,终端设备在卸载应用程序后,根据从云端服务器获得的应用程序的关联文件存储路径,完成卸载后残留文件的删除操作。与现有技术是由用户手动进行删除的实现手段相比,本专利技术实施例提供的技术方案使得删除过程智能化,所需时间少,实现更加快速和简便的删除,提高了删除效率。另一方面,本专利技术实施例还提供了另一种文件删除方法,包括:接收终端设备发送的所述终端设备卸载的应用程序的标识;根据所述应用程序的标识和预先保存的应用程序的关联文件存储路径,确定是否保存有所述卸载的应用程序的关联文件存储路径;当确定出保存有所述卸载的应用程序的关联文件存储路径时,向所述终端设备返回所述应用程序的关联文件存储路径。其中,可选地,上述方法还可包括:当确定出未保存有所述卸载的应用程序的关联文件存储路径时,向所述终端设备返回反馈信息,所述反馈信息表明未保存有所述卸载的应用程序的关联文件存储路径。其中,可选地,在所述接收终端设备发送的所述终端设备卸载的应用程序的标识前,所述方法还包括:下载应用程序的安装文件;根据所述下载的安装文件,模拟运行所述应用程序;监控模拟运行所述应用程序时所述应用程序产生的关联文件;根据所述监控的结果,保存所述应用程序的关联文件存储路径。本专利技术实施例提供的上述文件删除方法,终端设备在卸载应用程序后根据从云端服务器获得的应用程序的关联文件存储路径,可以快速简便的完成卸载后残留文件的删除操作。与现有技术是由用户手动进行删除的实现手段相比,本专利技术实施例提供的技术方案使得删除过程智能化,所需时间少,实现更加快速和简便的删除,提高了删除效率。对应上述一种文件删除方法,本专利技术实施例还提供了一种文件删除装置,包括:发送模块,用于在卸载应用程序后,将所述应用程序的标识发送至云端服务器;第一接收模块,用于接收所述云端服务器根据所述应用程序的标识返回的所述应用程序的关联文件存储路径;删除模块,用于根据所述应用程序的关联文件存储路径,对所述应用程序的关联文件进行删除。其中,可选地,上述装置还可包括:第二接收模块,用于在所述发送模块将所述应用程序的标识发送至云端服务器之后,接收所述云端服务器返回的反馈信息,所述反馈信息表明所述云端服务器未保存有所述应用程序的关联文件存储路径;提示模块,用于根据所述反馈信息,提示用户没有需要删除的所述卸载的应用程序的关联文件。其中,可选地,上述装置还可包括:判断模块,用于在所述发送模块将所述应用程序的标识发送至云端服务器之前,根据所述应用程序的标识和本地保存的预设应用程序的关联文件存储路径,判断本地是否保存有所述应用程序的关联文件存储路径;所述发送模块,还用于在本地未保存有所述应用程序的关联文件存储路径时,将所述应用程序的标识发送至云端服务器。其中,可选地,上述装置还可包括:存储模块,用于将所述第二接收模块接收的所述应用程序的关联文件存储路径保存于本地。其中,可选地,上述装置还可包括:所述删除模块,还用于在本地保存有所述应用程序的关联文件存储路径时,根据所述本地保存的所述应用程序的关联文件存储路径,对所述应用程序的关联文件进行删除。其中,可选地,上述装置还可包括:提取模块,用于在卸载所述应用程序前,当监控到卸载所述应用程序的操作时,提取卸载请求中携带的所述目标应用信息的标识。其中,可选地,所述删除模块可包括:确定单元,用于根据所述应用程序的关联文件存储路径,确定存储于安全数码SD卡中的所述应用程序的关联文件;提示单元,用于输出是否删除所述应用程序的关联文件的选择提示;删除单元,用于当接收到用户输入的确认删除指示时,删除所述SD卡中存储的所述应用程序的关联文件。本专利技术实施例提供的上述文件删除装置,使得终端设备在卸载应用程序后,根据从云端服务器获得的应用程序的关联文件存储路径,完成卸载后残留文件的删除操作。与现有技术是由用户手动进行删除的本文档来自技高网...
【技术保护点】
一种文件删除方法,其特征在于,包括:在卸载应用程序后,将所述应用程序的标识发送至云端服务器;接收所述云端服务器根据所述应用程序的标识返回的所述应用程序的关联文件存储路径;根据所述应用程序的关联文件存储路径,对所述应用程序的关联文件进行删除。
【技术特征摘要】
【专利技术属性】
技术研发人员:朱文祥,邱锐锋,周振华,谢峰,
申请(专利权)人:北京金山安全软件有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。