关于网络状态改变监听广播的使用(android不同系统版本会有不同)

本文分享了作者在实现Android网络状态静态监听过程中的经验,包括编写广播类、配置AndroidManifest文件等步骤,并针对不同Android版本(如4.4与6.0)在网络状态变化时的响应差异进行了讨论。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

共勉--不积跬步,无以至千里。

网络状态监听大部分网上写的是动态监听,因为个人需求今天我就自己试了一下静态监听。

通过写一个广播类,然后判断action,再在AndroidManifest中添加静态广播,并添加上网络状态权限,这是大体的步骤

但是今天我通过发现android4.4上的对于wifi的判断上会出现没有状态改变的提醒,就是广播没有接收到,或者有延迟。而android6.0上则反映比较迅速的。

再者我要提醒的是(当你测试的时候,要注意的几点):

             1、你要看好你测试时的sim卡是否有话费

             2、你的手机是否支持当前sim卡(移动、联通、电信)类型,有的手机是不都支持的,并通过手机状态栏上的上下小箭头,查看是否有流量数据的走动,来看是否可用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Rom_Fisher

赠人玫瑰,手留余香。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值