解决Android网络验证失败的问题

最近手机更换成了Google的Pixel,由于Google是国外的服务,因此在中国大陆内不能够完全的使用它的服务,例如在连接至互联网的时候,手机的网络状态上会一直有一个’X’,即使是绕过墙了那个’X’也会一直都在。

解决方法:

  1. 打开手机的开发者模式
  2. 在电脑上使用ADB进行调试
  3. cd到adb所在的文件夹(一般情况下在AndroidSDK/platform-tools文件夹下)
  4. 输入命令:

adb shell

settings put global captive_portal_https_url https://www.google.cn/generate_204

如下图说明是正常执行的

重启网络(飞行模式开完再关)即可完成