关于Android WIFI扫猫周期

本文探讨了Android操作系统中WiFi扫描周期的设定。当没有建立WIFI连接时,扫描周期依据build.prop中的'wifi.supplicant_scan_interval'属性。若设备进入IDLE状态,扫描周期将调整为10分钟。不同厂商可能会覆盖默认属性,例如在Android 4.2.2的wpa_supplicant版本中,默认值为5秒,但这个参数可以通过wpa_cli.c进行运行时设置(通常在非root的Android设备上无法操作)。
摘要由CSDN通过智能技术生成
Wifi scan period:

1) 如果当前Android OS并不存在已建立WIFI连接,则使用在编译时生成的build.prop中的"wifi.supplicant_scan_interval"属性的值(以秒为单位)

2) 如果Android OS已经建立一个活跃的WIFI连接,扫描周期将与1)中不同

3) 如果Android OS进入IDLE状态(early suspend),扫描周期会变为10min.


同时以上规则会被以下可变化的因素所部分改变:

a) 部分vendor会覆盖系统默认属性,比如:

254PRODUCT_PROPERTY_OVERRIDES += \
255	wifi.interface=wlan0 \
256	wifi.supplicant_scan_interval=15
257

b) 在Android4.2.2中,wpa_supplicant_6

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值