这里关闭媒体扫描功能采用的比较粗暴的方式,是直接注释了MediaScannerReceiver这个广播接收器,修改如下:(注:此方法不可取,这里屏蔽后会导致手机开MTP模式时,电脑读取不到手机中的文件)
基于5.1的
packages\providers\MediaProvider\AndroidManifest.xml
<!--
<receiver android:name="MediaScannerReceiver">
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.USER_SWITCHED" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.MEDIA_MOUNTED" />
<data android:scheme="file" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.MEDIA_UNMOUNTED" />
<data android:scheme="file" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.MEDIA_SCANNER_SCAN_FILE" />
<data android:scheme="file" />
</intent-filter>
</receiver>
-->