问题描述
在中国之外的市场,为何WiFi 总会出现连接不上AP 的情况?
问题分析
不同的国家或地域,WiFi 使用的信道不一样,比如中国使用信道1~13,美国使用
1~11。WiFi 默认设置成中国,如果产品所发布的市场是中国之外的国家或区域,那么
在编译前需要根据产品所发布的市场设置好WiFi 的国家或区域,否则可能会出现无法
连接上AP 的问题。
解决办法
解决办法
编译前要根据产品所发布的市场设置好WiFi 的国家或区域。设置方法为修改hardware/
libhardware_legacy/wifi/wifi.c 文件,在WiFi 的驱动参数中修改国家或区域参数。