[发明专利]一种Android系统垃圾文件清理方法及装置在审
申请号: | 202110990341.8 | 申请日: | 2021-08-26 |
公开(公告)号: | CN113704195A | 公开(公告)日: | 2021-11-26 |
发明(设计)人: | 邢志桥 | 申请(专利权)人: | 北京琥珀创想科技有限公司 |
主分类号: | G06F16/16 | 分类号: | G06F16/16;G06F16/17;G06F16/172;G06F3/06 |
代理公司: | 北京知呱呱知识产权代理有限公司 11577 | 代理人: | 郑兴旺 |
地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 android 系统 垃圾文件 清理 方法 装置 | ||
一种Android系统垃圾文件清理方法及装置,通过判断是否具有文件存储权限,当不具有文件存储权限时,根据Android系统的版本信息调用Android API进行权限申请;当具有文件存储权限时,多线程遍历SD card文件,根据应用包名扫描出各个应用的缓存文件夹;扫描遍历缓存文件夹后,以后缀名称区分垃圾文件类型;将扫描结果展示给用户,供用户选择指定要删除的文件,未选择的文件不进行删除和清理;传入待删除文件路径,调用文件删除应用程序编程接口删除用户指定的文件。本发明能够快速的帮助用户扫描和清理手机上的垃圾文件,增加用户可用存储空间和保持手机清洁,提高手机长时间运行的流畅性。
技术领域
本发明涉及系统垃圾文件处理技术领域,具体涉及一种Android系统垃圾文件清理方法及装置。
背景技术
Android系统,即安卓系统,是一种基于Linux内核(不包含GNU组件)的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑。Android系统架构和其操作系统一样,采用分层的架构,共分为四层,从高到低分别是Android应用层,Android应用框架层,Android系统运行库层和Linux内核层。
目前,很多安卓用户都会遇到手机卡顿的问题,这与日常使用中产生的手机垃圾存在着巨大关系,长时间不清理的手机都会积攒大量的垃圾,这些垃圾严重影响了手机的运行速度,还会占用手机空间。如系统日志及缩略图文件,缩略图文件是用户浏览照片或者网上图片时程序自动缓存下来的图片,常常保存在以一串数字为文件名并且没有后缀名,这些图片保存在SD卡或者是手机内部存储空间中,长时间不清理会极大地造成手机卡顿,影响手机响应时间。由于垃圾文件的多样性以及隐蔽性,一般用户难以发现和清楚,如何帮助用户实现快速的垃圾扫描清理是一个亟待解决的技术问题。
发明内容
为此,本发明提供一种Android系统垃圾文件清理方法及装置,帮助用户扫描和清理手机上的垃圾,增加用户可用存储空间和保持手机清洁,解决长时间运行后的卡顿问题。
为了实现上述目的,本发明提供如下技术方案:一种Android系统垃圾文件清理方法,包括以下步骤:
判断是否具有文件存储权限,当不具有文件存储权限时,根据Android系统的版本信息调用Android API进行权限申请;
当具有文件存储权限时,多线程遍历SD card文件,根据应用包名扫描出各个应用的缓存文件夹;
扫描遍历所述缓存文件夹后,以后缀名称区分垃圾文件类型,所述垃圾文件类型包括apk安装包文件、日志文件、临时文件、空文件夹和超过预设大小的大文件;
将扫描结果展示给用户,供用户选择指定要删除的文件,未选择的文件不进行删除和清理;
传入待删除文件路径,调用文件删除应用程序编程接口删除用户指定的文件。
作为Android系统垃圾文件清理方法的优选方案,当Android系统的版本为Android11以上时:
通过Environment.is External Storage Manager接口去判断是否具有文件存储权限。
作为Android系统垃圾文件清理方法的优选方案,判断用户是否授权AndroidData目录,如果所述Android Data目录未授权,请求Android Data目录权限;当用户进行Android Data目录授权后,开始扫描遍历缓存文件夹。
作为Android系统垃圾文件清理方法的优选方案,所述多线程包括应用缓存扫描线程、垃圾文件线程和大文件线程。
作为Android系统垃圾文件清理方法的优选方案,所述apk安装包文件的以“.apk”作为后缀名称;所述日志文件以“.log”作为后缀名称;所述临时文件以“.tmp”为后缀名称;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京琥珀创想科技有限公司,未经北京琥珀创想科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110990341.8/2.html,转载请声明来源钻瓜专利网。