第一步:usb设备的识别
第二步,usb设备的扫描
设备插入并被系统识别后,会发出广播
<action android:name="android.os.storage.action.VOLUME_STATE_CHANGED" />
MediaScannerReceiver这个类,在开机时会自启,之后会监听这个广播,接受到广播后开始真正的scan操作
最终 在MediaScanner.java的endFile()中,将扫描的结果存入MediaProvider中。
第一步:usb设备的识别
第二步,usb设备的扫描
设备插入并被系统识别后,会发出广播
<action android:name="android.os.storage.action.VOLUME_STATE_CHANGED" />
MediaScannerReceiver这个类,在开机时会自启,之后会监听这个广播,接受到广播后开始真正的scan操作
最终 在MediaScanner.java的endFile()中,将扫描的结果存入MediaProvider中。