10.2.3 android.process.media媒体扫描工作的流程总结

最后更新于:2022-04-02 05:54:07

媒体扫描工作流程涉及MSR和MSS的交互,来总结一下相关的流程: - MSR接收外部发来的扫描请求,并通过startService方式启动MSS处理。 - MSS的主线程接收MSR所收到的请求,然后投递给工作线程去处理。 - 工作线程做一些前期处理工作后(例如向系统广播扫描开始的消息),就创建媒体扫描器MediaScanner来处理扫描目标。 - MS扫描完成后,工作线程再做一些后期处理,然后向系统发送扫描完毕的广播。
';