故障现象
原生Android系统,连接之后(实际可以联网)但显示不能上网,状态栏上wifi图标也多了个X的符号
产生原因
这是怎么回事呢?原因是Android为了对网络状态进行检测,采用了一种叫做captive detection的方式进行网络状态检测。
其实说起来很简单,每当连接到一个网络,比如移动数据网络或者WIFI的时候,Android的NetworkMonitor模块会构造一个http的请求,发送到指定的服务器,然后利用收到的响应进行网络状态判断。
原生的Android设置的是一个google服务器的地址。
解决办法
安卓手机进入ADB 调试模式。
在关于手机中,连续点击“版本号” 7次使手机进入开发者模式。
然后在开发者模式中打开USB调试
故障现象
原生Android系统,连接之后(实际可以联网)但显示不能上网,状态栏上wifi图标也多了个X的符号
产生原因
这是怎么回事呢?原因是Android为了对网络状态进行检测,采用了一种叫做captive detection的方式进行网络状态检测。
其实说起来很简单,每当连接到一个网络,比如移动数据网络或者WIFI的时候,Android的NetworkMonitor模块会构造一个http的请求,发送到指定的服务器,然后利用收到的响应进行网络状态判断。
原生的Android设置的是一个google服务器的地址。
解决办法
安卓手机进入ADB 调试模式。
在关于手机中,连续点击“版本号” 7次使手机进入开发者模式。
然后在开发者模式中打开USB调试