1.一种媒体扫描方法,其特征在于,包括:
接收媒体扫描的广播通知;所述广播通知用于指示对待扫描的存储区域进行扫描;
根据所述广播通知,获取所述待扫描的存储区域的目录列表,其中,若通过系统重启触发媒体扫描,则待扫描的存储区域是整个可访问的存储区域,待扫描的存储区域的目录列表包括整个存储区域的所有项目;若通过插入TF卡触发媒体扫描,待扫描的存储区域是整个TF卡的存储区域,待扫描的存储区域的目录列表包括TF卡中的所有项目;若通过用户主动发起对某个存储区域的扫描,则待扫描的存储区域的目录列表包括用户发起的该存储区域的所有项目;
遍历所述目录列表中的项目,若所述项目不满足预设扫描条件,则不对所述项目进行扫描;
若所述项目是目录,则根据所述目录的名称或者目录下文件的名称判断所述目录是否满足预设扫描条件;
若所述目录的名称为“.”或“..”,则所述目录不满足预设扫描条件;
若目录下文件的名称为“.nomedia”,则所述目录不满足预设扫描条件;
若所述目录的名称以“.”开头,则所述目录不满足预设扫描条件;
若所述项目是文件,所述文件的扩展名不为空,则所述文件满足预设扫描条件。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述项目满足预设扫描条件,则对所述项目进行扫描。
3.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1或2所述的方法。
4.一种电子设备,其特征在于,包括:
处理器;以及
存储器,用于存储所述处理器的可执行指令;
其中,所述处理器配置为经由执行所述可执行指令来执行权利要求1或2所述的方法。