详细分析CONNECTIVITY_ACTION广播发生了什么事情

2019-08-23  本文已影响0人  大胡子的机器人
/移动网络数据,sim卡上网
2019-08-23 11:15:38.142 23171-23171/net.bonvo.client.bonvobox V/HomeActivity: intent extras(String) ::networkInfo;value=[type: MOBILE[LTE], state: CONNECTED/CONNECTED, reason: (unspecified), extra: 3gnet, failover: false, available: true, roaming: false]
2019-08-23 11:15:38.142 23171-23171/net.bonvo.client.bonvobox V/HomeActivity: intent extras(String) ::networkType;value=0
2019-08-23 11:15:38.142 23171-23171/net.bonvo.client.bonvobox V/HomeActivity: intent extras(String) ::inetCondition;value=0
2019-08-23 11:15:38.143 23171-23171/net.bonvo.client.bonvobox V/HomeActivity: intent extras(String) ::extraInfo;value=3gnet
/拔卡
2019-08-23 11:16:42.196 23171-23171/net.bonvo.client.bonvobox V/HomeActivity: intent extras(String) ::networkInfo;value=[type: MOBILE[LTE], state: DISCONNECTED/DISCONNECTED, reason: simNotReady, extra: 3gnet, failover: false, available: true, roaming: false]
2019-08-23 11:16:42.197 23171-23171/net.bonvo.client.bonvobox V/HomeActivity: intent extras(String) ::networkType;value=0
2019-08-23 11:16:42.197 23171-23171/net.bonvo.client.bonvobox V/HomeActivity: intent extras(String) ::reason;value=simNotReady
2019-08-23 11:16:42.197 23171-23171/net.bonvo.client.bonvobox V/HomeActivity: intent extras(String) ::inetCondition;value=0
2019-08-23 11:16:42.197 23171-23171/net.bonvo.client.bonvobox V/HomeActivity: intent extras(String) ::extraInfo;value=3gnet

2019-08-23 11:16:42.197 23171-23171/net.bonvo.client.bonvobox V/HomeActivity: intent extras(String) ::noConnectivity;value=true
2019-08-23 11:17:13.376 23171-23171/net.bonvo.client.bonvobox V/HomeActivity: intent extras(String) ::networkInfo;value=[type: MOBILE[LTE], state: CONNECTED/CONNECTED, reason: (unspecified), extra: 3gnet, failover: false, available: true, roaming: false]
2019-08-23 11:17:13.377 23171-23171/net.bonvo.client.bonvobox V/HomeActivity: intent extras(String) ::networkType;value=0
2019-08-23 11:17:13.377 23171-23171/net.bonvo.client.bonvobox V/HomeActivity: intent extras(String) ::inetCondition;value=0
2019-08-23 11:17:13.377 23171-23171/net.bonvo.client.bonvobox V/HomeActivity: intent extras(String) ::extraInfo;value=3gnet
/双卡双待,将sim1(有移动数据)的移动数据关掉,然后把sim2(未激活的sim卡,无移动数据)打开
2019-08-23 11:17:43.585 23171-23171/net.bonvo.client.bonvobox V/HomeActivity: intent extras(String) ::networkInfo;value=[type: MOBILE[LTE], state: DISCONNECTED/DISCONNECTED, reason: specificDisabled, extra: 3gnet, failover: false, available: true, roaming: false]
2019-08-23 11:17:43.586 23171-23171/net.bonvo.client.bonvobox V/HomeActivity: intent extras(String) ::networkType;value=0
2019-08-23 11:17:43.586 23171-23171/net.bonvo.client.bonvobox V/HomeActivity: intent extras(String) ::reason;value=specificDisabled
2019-08-23 11:17:43.586 23171-23171/net.bonvo.client.bonvobox V/HomeActivity: intent extras(String) ::inetCondition;value=0
2019-08-23 11:17:43.586 23171-23171/net.bonvo.client.bonvobox V/HomeActivity: intent extras(String) ::extraInfo;value=3gnet

2019-08-23 11:17:43.586 23171-23171/net.bonvo.client.bonvobox V/HomeActivity: intent extras(String) ::noConnectivity;value=true
2019-08-23 11:18:38.564 23171-23171/net.bonvo.client.bonvobox V/HomeActivity: intent extras(String) ::networkInfo;value=[type: MOBILE[LTE], state: CONNECTED/CONNECTED, reason: (unspecified), extra: 3gnet, failover: false, available: true, roaming: false]
2019-08-23 11:18:38.565 23171-23171/net.bonvo.client.bonvobox V/HomeActivity: intent extras(String) ::networkType;value=0
2019-08-23 11:18:38.565 23171-23171/net.bonvo.client.bonvobox V/HomeActivity: intent extras(String) ::inetCondition;value=0
2019-08-23 11:18:38.565 23171-23171/net.bonvo.client.bonvobox V/HomeActivity: intent extras(String) ::extraInfo;value=3gnet
/当前是移动数据打开,且能上网,然后打开了wifi开关,发生了2个广播事件(先关闭sim网,然后wifi网开启)
2019-08-23 11:18:50.142 23171-23171/net.bonvo.client.bonvobox V/HomeActivity: intent extras(String) ::networkInfo;value=[type: MOBILE[LTE], state: DISCONNECTED/DISCONNECTED, reason: connected, extra: 3gnet, failover: false, available: true, roaming: false]
2019-08-23 11:18:50.142 23171-23171/net.bonvo.client.bonvobox V/HomeActivity: intent extras(String) ::networkType;value=0
2019-08-23 11:18:50.142 23171-23171/net.bonvo.client.bonvobox V/HomeActivity: intent extras(String) ::reason;value=connected
2019-08-23 11:18:50.142 23171-23171/net.bonvo.client.bonvobox V/HomeActivity: intent extras(String) ::inetCondition;value=100
2019-08-23 11:18:50.143 23171-23171/net.bonvo.client.bonvobox V/HomeActivity: intent extras(String) ::extraInfo;value=3gnet

2019-08-23 11:18:50.212 23171-23171/net.bonvo.client.bonvobox V/HomeActivity: intent extras(String) ::networkInfo;value=[type: WIFI[], state: CONNECTED/CONNECTED, reason: (unspecified), extra: (none), failover: false, available: true, roaming: false]
2019-08-23 11:18:50.213 23171-23171/net.bonvo.client.bonvobox V/HomeActivity: intent extras(String) ::networkType;value=1
2019-08-23 11:18:50.213 23171-23171/net.bonvo.client.bonvobox V/HomeActivity: intent extras(String) ::inetCondition;value=100

仔细研究可以发现,是否能真正联网,可以判断networkInfo里面的state参数

上一篇 下一篇

猜你喜欢

热点阅读