Android RIL 架构简介

从手机发展史说起—手机发明者


1973年4月3日摩托罗拉公司前高管马蒂.库珀在曼哈顿的试验网络上测试了他的一台电话,他把电话打给了竞争对手──贝尔实验室的一名科学家 

从手机的架构说起—三大组成


从手机的架构说起—Android架构


从手机的架构说起—Android给客户的价值

RIL的架构说起—RIL的位置



RIL的架构说起—RIL架构


RIL的架构说起—RIL的作用

1、承上启下

2、封装AP

3、无缝对接BP



RIL—radiointerface layer

1说的简单点,RIL是为了适应各种Modem的一个适配层,无论你是

高通,MTK,马维尔等,通过他都可以直接面向用户。这里说的是

整个RIL的功能与作用,而RIL又分为很多子层(子层的概念是我加的

,为了更好理解RIL)。

2、顾名思义,无线接入层,其为了我们手机最基本功能设计的,电话

、短信、数据服务…….


RIL的架构说起—RIL的应用层


CallTracker—Android的通话状态管理层


1、向上提供什么服务?
向上层提供电话状态调用接口


2、本身能做什么?
维护通话列表,connections
顺序记录正连接上的通话,管理各通话的状态
RingingCall: INCOMING ,WAITING
ForegourndCall: ACTIVE, DIALING ,ALERTING
BackgroundCall: HOLDING


3、期望下层提供的信息?
接收下层来的电话状态改变的通知,并上报


RIL的架构说起Telephony&RIL.Java

 

1、二者的关系
RIL.java属于Telephony
RIL.java是Telephony向下的一个接口


2、Telephony
上层的一个支撑体,支撑整个与协议相关的各种信息的处理
向上层提供APK的接口

RIL的架构说起再说RIL.Java



  • 3
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值