Android原生库和架构层通信的socket

Android为原生库和架构层之间的通信提供了socket机制,在系统中为其提供了/dev/socket节点。/dev/socket节点是在init.rc文件初始化时生成的,

 $ ls /dev/socket
adbd
cnd
dnsproxyd
dpmd
dpmwrapper
fwmarkd
ims_datad
ims_qmid
ims_rtpd
installd
ipacm_log_file
lmkd
logd
logdr
logdw
mdbd
mdns
netd
netmgr
nims
pps
property_service
qmux_audio
qmux_bluetooth
qmux_gps
qmux_radio
rild
rild-debug
rild-debug2
rild2
sensor_ctl_socket
ss
thermal-recv-client
thermal-recv-passive-client
thermal-send-client
vold
wpa_wlan0
zygote
zygote_secondary


其中vold 服务通信socket,负责通过socket通信来接受内核发送的SD,USB等存储类设备的挂载和删除信息。

netd 网络服务通信socket

installd 安装apk应用程序包服务通信socket

zygote zygote服务通信socket

dbus 蓝牙服务通信socket,提供蓝牙功能服务

property_service 系统服务通信socket,是android系统属性服务,有key和value组成


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值