原生系统Android8.1上,WiFi上出现感叹号,此时WiFi可正常访问。
原因
这是Android 5.0引入的网络评估机制:就是当你连上网络后,会给目标产生204响应的服务器发送给一个请求,如果服务器返回的是状态码为204的响应,那么就被认为网络可以访问;否则,如返回的是其他状态码,那么将被视为网络访问需要登录操作等;没有响应的话,就被认为是网络不可访问。这里的情况就是,目标服务器不能正常访问
产生204响应的服务器
加粗网址亲测可行,其余未测试,但可作为一个参考
- http://connect.rom.miui.com/generate_204
- http:///generate_204# 使用默认,即删除配置 adb shell settings delete global captive_portal_http_urladb shell settings delete global captive_portal_https_url
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。