解决WiFi连接问题的方法
修改config.xml文件
在Android的NetworkStack模块中,res/values/config.xml文件用于配置网络相关参数。针对WiFi连接成功后显示网络受限或开机不回连的问题,可以通过修改该文件中的config_captive_portal_http_urls和config_captive_portal_https_urls字段来指定网络连通性检测的URL。
这样子在中国地区就能正常回连和不会提示网络受限
packages/modules/NetworkStack/res/values/config.xml
例如:
<string-array name="config_captive_portal_http_urls" translatable="false">
<item>http://connect.rom.miui.com/generate_204</item>
</string-array>
<string-array name="config_captive_portal_https_urls" translatable="false">
<item>https://connect.rom.miui.com/generate_204</item>
</string-array>
验证网络连通性 Android系统通过访问上述URL来检测网络是否连通。如果URL返回HTTP状态码204,系统认为网络正常;否则会显示网络受限。确保指定的URL能够正确返回204状态码。