1.一种SD卡发生变化后清理无效数据的方法,其特征在于,所述方法包括:
检测设备当前的SD卡的标识与本地已存储的SD卡标识是否相同;
若不相同,则读取已安装在与所述本地已存储的SD卡标识所对应的SD卡上的应用的应用信息;
根据所述应用信息在所述设备的data分区中获取所述应用对应的数据文件并删除。
2.根据权利要求1所述的方法,其特征在于,在所述根据所述应用信息在所述设备的data分区中获取所述应用对应的数据文件并删除之后,所述方法还包括:
根据所述设备当前的SD卡的标识更新所述本地已存储的SD卡标识。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
在所述设备当前的SD卡上安装应用之后,在本地存储所述设备当前的SD卡的标识与安装的所述应用的应用信息之间的对应关系;
所述读取已安装在与所述本地已存储的SD卡标识所对应的SD卡上的应用的应用信息包括:
根据所述对应关系读取与所述本地已存储的SD卡标识所对应的应用信息。
4.根据权利要求1所述的方法,其特征在于,在所述根据所述应用信息在所述设备的data分区中获取所述应用对应的数据文件并删除之前,所述方法还包括:
向用户发送用于提示是否清理所述应用对应的数据文件的提示消息;
接收到所述用户发送的用于指示清理所述应用对应的数据文件的清理指令。
5.根据权利要求1或4所述的方法,其特征在于,所述根据所述应用信息在所述设备的data分区中获取所述应用对应的数据文件并删除包括:
根据所述应用信息读取所述应用对应的数据文件的目录路径;
根据所述目录路径在所述设备的data分区中获取所述数据文件并删除。
6.一种SD卡发生变化后清理无效数据的装置,其特征在于,所述装置包括:
检测模块,用于检测设备当前的SD卡的标识与本地已存储的SD卡标识是否相同;
读取模块,用于若不相同,则读取已安装在与所述本地已存储的SD卡标识所对应的SD卡上的应用的应用信息;
删除模块,用于根据所述应用信息在所述设备的data分区中获取所述应用对应的数据文件并删除。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
更新模块,用于根据所述设备当前的SD卡的标识更新所述本地已存储的SD卡标识。
8.根据权利要求7所述的装置,其特征在于,所述装置还包括:
存储模块,用于在所述设备当前的SD卡上安装应用之后,在本地存储所述设备当前的SD卡的标识与安装的所述应用的应用信息之间的对应关系;
所述读取模块具体用于:
根据所述对应关系读取与所述本地已存储的SD卡标识所对应的应用信息。
9.根据权利要求6所述的装置,其特征在于,所述装置还包括:
发送模块,用于向用户发送用于提示是否清理所述应用对应的数据文件的提示消息;
接收模块,用于接收到所述用户发送的用于指示清理所述应用对应的数据文件的清理指令。
10.根据权利要求6或9所述的装置,其特征在于,所述删除模块包括:
路径读取子模块,用于根据所述应用信息读取所述应用对应的数据文件的目录路径;
删除子模块,用于根据所述目录路径在所述设备的data分区中获取所述数据文件并删除。