最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

android连接wifi代码_如何消除原生Android原生网络连接显示x或者惊叹号

运维笔记admin22浏览0评论

故障现象

原生Android系统,连接之后(实际可以联网)但显示不能上网,状态栏上wifi图标也多了个X的符号

产生原因

这是怎么回事呢?原因是Android为了对网络状态进行检测,采用了一种叫做captive detection的方式进行网络状态检测。

其实说起来很简单,每当连接到一个网络,比如移动数据网络或者WIFI的时候,Android的NetworkMonitor模块会构造一个http的请求,发送到指定的服务器,然后利用收到的响应进行网络状态判断。

原生的Android设置的是一个google服务器的地址。

解决办法

安卓手机进入ADB 调试模式。

在关于手机中,连续点击“版本号” 7次使手机进入开发者模式。

然后在开发者模式中打开USB调试

发布评论

评论列表(0)

  1. 暂无评论