[发明专利]一种Android系统垃圾文件清理方法及装置在审
| 申请号: | 202110990341.8 | 申请日: | 2021-08-26 |
| 公开(公告)号: | CN113704195A | 公开(公告)日: | 2021-11-26 |
| 发明(设计)人: | 邢志桥 | 申请(专利权)人: | 北京琥珀创想科技有限公司 |
| 主分类号: | G06F16/16 | 分类号: | G06F16/16;G06F16/17;G06F16/172;G06F3/06 |
| 代理公司: | 北京知呱呱知识产权代理有限公司 11577 | 代理人: | 郑兴旺 |
| 地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 android 系统 垃圾文件 清理 方法 装置 | ||
1.一种Android系统垃圾文件清理方法,其特征在于,包括以下步骤:
判断是否具有文件存储权限,当不具有文件存储权限时,根据Android系统的版本信息调用Android API进行权限申请;
当具有文件存储权限时,多线程遍历SD card文件,根据应用包名扫描出各个应用的缓存文件夹;
扫描遍历所述缓存文件夹后,以后缀名称区分垃圾文件类型,所述垃圾文件类型包括apk安装包文件、日志文件、临时文件、空文件夹和超过预设大小的大文件;
将扫描结果展示给用户,供用户选择指定要删除的文件,未选择的文件不进行删除和清理;
传入待删除文件路径,调用文件删除应用程序编程接口删除用户指定的文件。
2.根据权利要求1所述的一种Android系统垃圾文件清理方法,其特征在于,当Android系统的版本为Android11以上时:
通过Environment.is External Storage Manager接口去判断是否具有文件存储权限。
3.根据权利要求1所述的一种Android系统垃圾文件清理方法,其特征在于,判断用户是否授权Android Data目录,如果所述Android Data目录未授权,请求Android Data目录权限;当用户进行Android Data目录授权后,开始扫描遍历缓存文件夹。
4.根据权利要求1所述的一种Android系统垃圾文件清理方法,其特征在于,所述多线程包括应用缓存扫描线程、垃圾文件线程和大文件线程。
5.根据权利要求4所述的一种Android系统垃圾文件清理方法,其特征在于,所述apk安装包文件的以“.apk”作为后缀名称;所述日志文件以“.log”作为后缀名称;所述临时文件以“.tmp”为后缀名称;
所述空文件夹中的文件内容大小为0;将大小超过100M的文件夹作为大文件夹。
6.一种Android系统垃圾文件清理装置,其特征在于,包括:
权限处理模块,用于判断是否具有文件存储权限,当不具有文件存储权限时,根据Android系统的版本信息调用Android API进行权限申请;
文件遍历模块,用于当具有文件存储权限时,多线程遍历SD card文件,根据应用包名扫描出各个应用的缓存文件夹;
垃圾文件区分模块,用于扫描遍历所述缓存文件夹后,以后缀名称区分垃圾文件类型,所述垃圾文件类型包括apk安装包文件、日志文件、临时文件、空文件夹和超过预设大小的大文件;
扫描结果处理模块,用于将扫描结果展示给用户,供用户选择指定要删除的文件,未选择的文件不进行删除和清理;
垃圾文件清理模块,用于传入待删除文件路径,调用文件删除应用程序编程接口删除用户指定的文件。
7.根据权利要求6所述的一种Android系统垃圾文件清理装置,其特征在于,所述权限处理模块中,当Android系统的版本为Android11以上时:
通过Environment.is External Storage Manager接口去判断是否具有文件存储权限。
8.根据权利要求6所述的一种Android系统垃圾文件清理装置,其特征在于,所述权限处理模块中,判断用户是否授权Android Data目录,如果所述Android Data目录未授权,请求Android Data目录权限;当用户进行Android Data目录授权后,开始扫描遍历缓存文件夹。
9.根据权利要求6所述的一种Android系统垃圾文件清理装置,其特征在于,所述文件遍历模块中,所述多线程包括应用缓存扫描线程、垃圾文件线程和大文件线程。
10.根据权利要求9所述的一种Android系统垃圾文件清理装置,其特征在于,所述垃圾文件区分模块中,所述apk安装包文件的以“.apk”作为后缀名称;所述日志文件以“.log”作为后缀名称;所述临时文件以“.tmp”为后缀名称;
所述空文件夹中的文件内容大小为0;将大小超过100M的文件夹作为大文件夹。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京琥珀创想科技有限公司,未经北京琥珀创想科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110990341.8/1.html,转载请声明来源钻瓜专利网。





