Android5.0通过连接Google的服务器来验证WiFi环境是否需要登陆。如果不需要登陆,Google服务器会返回一个空内容(http/204),这个验证服务器在大陆无法连接。
但是Google原来在大陆的短域名
http://g.cn还是能登陆的,所以把验证服务器改成
http://g.cn首先在电脑上安装adb工具,PC、OSX和Linux都有相应的工具包
然后打开手机的开发者模式,允许USB调试
然后 adb shell "settings put global captive_portal_server
http://g.cn"这样手机就能接收到http204的返回内容,不会因一次次发送验证请求而耗电了。