解决5.0系统感叹号问题的方法

普通用户手机连电脑后执行:adb shell  (在手机的终端模拟器上不用执行这个……)

然后执行:settings put global captive_portal_server google.cn即可

注意:安卓7.1以上设备使用了https的验证服务器,所以,不仅仅需要修改地址,还需要执行以下命令:

settings put global captive_portal_use_https 0

来关闭https验证

开发者:修改与之相关的源码:frameworks/base/services/core/java/com/android/server/connectivity/NetworkMonitor.java这个文件:

把DEFAULT_SERVER的client3.google.com修改成www.google.cn后重新编译即可。

到此,感叹号出现的原因大家都知道了吧……

感叹号的存在可能会导致cm或基于cm的系统出现3g标识无法正常显示,wifi状态下走流量等问题。