没有合适的资源?快使用搜索试试~ 我知道了~
Android核心分析(17) ------电话系统之rilD.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 171 浏览量
2022-07-05
00:24:43
上传
评论
收藏 228KB DOC 举报
温馨提示
试读
10页
Android核心分析(17) ------电话系统之rilD
资源推荐
资源详情
资源评论
Android 电话系统之-rild
Rild 是 Init 进程启动的一个本地服务,这个本地服务并没有使用 Binder
之类的通讯手段,而是采用了 socket 通讯这种方式。RIL(Radio Interface
Layer)
Android 给出了一个 ril 实现框架。由于 Android 开发者使用的 Modem
是不一样的,各种指令格式,初始化序列都可能不一样,GSM 和 CDMA
就差别更大了,所以为了消除这些差别,Android 设计者将 ril 做了一个
抽象,使用一个虚拟电话的概念。这个虚拟电话对象就是 GSMPhone
(CDMAPhone),Phon 对象所提供的功能协议,以及要求下层的支撑环境
都有一个统一的描述,这个底层描述的实现就是靠 RIL 来完成适配。
Andoid 将 RIL 层分为两个代码空间:RILD 管理框架,AT 相关的 xxxril.so
动态链接库。将RIL独立成一个动态链接库的好处就是Androi
d系统适应不同的Modem,不同的 Mode 可以有一个独立的 Ril 与
之对应。从这个层面上看,Rild 更多是一个管理框架。
而 ril 是具体的 AT 指令合成者和应答解析者。从最基本的功能来讲,
ril 建立了一个侦听 Socket,等待客户端的连接,然后从该连接上读取 RIL
资源评论
老帽爬新坡
- 粉丝: 79
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功