首页 > 代码库 > MountService整理
MountService整理
刚毕业时第一个接触的模块就是Vold。这个模块尽管小,但深入下去是有一定难度的。
花了点时间又一次整理了下这一块的逻辑,也当温习下这个模块。
挂载核心在Vold,MountService相当于对外提供了一个服务接口。在Vold内部,FrameworkListener接收MountService发来的Socket消息,NetlinkListener接收Kernel发来的Uevent事件。StorageManager是提供给应用直接使用的类。实际上StorageManager是通过调用MountService的接口来实现的。
在MountService内部。与Vold建立的Socket通信被封装到了NativeDaemonConnector中,MountService便使用NativeDaemonConnector对象来接收和发送socket消息到Vold进程中的。
MountService整理
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。