发布时间:
来源:CSDN
(相关资料图)
本文主要讲述手机从开机到建立数据连接上网的关键流程,方便大家了解手机上网做了哪些事儿。
ConnectivityService初始化
开机时SystemServer对ConnectivityService进行初始化,创建default network request,并加入network request list(此list用来匹配后续的network);
Phone进程初始化
Dctracker 初始化,监听data call建立条件,等待apn被enable;
TelephonyNetworkFactory初始化,注册NetworkProvider到ConnectivityService,ConnectivityService同步发送network request list给到TelephonyNetworkFactory,通知Dctracker 对default apn进行enable);
SIM卡加载