android telephony模块——serviceStateTracker

来源:互联网 发布:vscode xp版本 编辑:程序博客网 时间:2024/06/05 19:19

学习android telephony模块最为重要的是学会处理流程,这是ServiceStateTracker里面的一小部分的时序图
这里写图片描述

serviceStateTracker.java的功能是去获取网络服务状态,包括运营商的信息,数据服务,通话服务,以及网络选择模式(手动或自动)。

当SIM卡加载完成时,手机会发起四个查询,最终将RIL层返回的数据在handleMessage中做对应的处理,当处理完成过后,更新serviceState服务状态。

开机自建数据链接时序图:
这里写图片描述