1.一种android系统存储空间的清理方法,其特征在于,包括:
当监测到系统存储空间低于预设阈值时,系统向各应用发送广播,其中,所述广播携带创建可删除文件清单的指令;
各应用接收所述广播,并生成记录有各自包目录下可删除文件的可删除文件清单;
系统发送广播之后经过预设时间后,系统根据各应用的可删除文件清单删除相应的可删除文件。
2.根据权利要求1所述android系统存储空间的清理方法,其特征在于,所述当系统存储空间低于预设阈值时,系统向各应用发送广播之前还包括:
系统间隔第一预设时间检测系统存储空间,并将系统存储空间与预设阈值进行比较。
3.根据权利要求1所述android系统存储空间的清理方法,其特征在于,所述可删除文件为不影响系统和应用自身运行的文件。
4.根据权利要求1所述android系统存储空间的清理方法,其特征在于,所述当系统存储空间低于预设阈值时,系统向各应用发送广播具体包括:
当系统存储空间低于预设阈值时,系统释放cache目录空间,并检测释放cache后的系统存储空间;
将释放cache后的系统存储空间与预设阈值进行比较;
当释放cache后的系统存储空间低于预设阈值时,系统向各应用发送广播。
5.根据权利要求1所述android系统存储空间的清理方法,其特征在于,所述各应用接收所述广播,并生成记录有各自包目录下可删除文件的可删除文件清单具体包括:
各应用接收所述广播,创建可删除文件清单;
各应用扫描自身所有目录,并将可删除的文件目录记录到可删除文件清单。
6.根据权利要求1所述android系统存储空间的清理方法,其特征在于,所述当系统发送广播预设时间后,系统根据各应用可删除文件清单删除相应的可删除文件具体包括:
当系统发送广播预设时间后,系统搜索各应用的可删除文件清单;
若搜索到,则删除所述可删除文件清单相应的可删除文件;
若未搜索到,则将未存在可删除文件清单的应用整包删除。
7.根据权利要求1所述android系统存储空间的清理方法,其特征在于,所述系统发送广播预设时间后,系统根据各应用可删除文件清单删除相应的可删除文件之后还包括:
系统删除各应用对应的可删除文件清单。
8.一种android系统存储空间的清理系统,其特征在于,其包括:
发送模块,用于当检测到系统存储空间低于预设阈值时,控制系统向各应用发送广播,其中,所述广播包括列举可删除文件的信息;
生成模块,用于控制各应用接收所述广播,并生成记录有各自包目录下可删除文件的可删除文件清单;
删除模块,用于当系统发送广播之后经过预设时间后,控制系统根据各应用可删除文件清单删除相应的可删除文件。
9.根据权利要求8所述android系统存储空间的清理系统,其特征在于,所述发送模块还包括:
检测单元,用于间隔第一预设时间检测系统存储空间,并将系统存储空间与预设阈值进行比较。
10.根据权利要求8所述android系统存储空间的清理系统,其特征在于,所述可删除文件为不影响系统和应用自身运行的文件。