您的位置:首页 > 运维架构 > 网站架构

Android RIL 架构简介

2017-04-05 09:52 330 查看
从手机发展史说起—手机发明者



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

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: