Android M去掉“无网络连接”提示

大概每一个升级到M的人(大概你们现在已经到N了吧……话说我终于发现Android命名规则了,tm是字母表顺序……)都会遇到这样一个情况:连上wifi或者打开手机网络后,系统大咧咧弹出一个抬头通知“该网络无互联网访问,是否禁用?”当然下面那个“不再显示”的选择框你是可以勾起来的,但是那个选项只有在你手残误点“是”的时候才会起到实际效果,哈哈哈哈哈哈(流下了悲伤的泪水

其实呢,这个提示是可以通过ADB禁用掉的,具体方法其实也只有几步:

  1. 将电脑连上手机,确认ADB模式已经打开并允许此电脑进行调试。(要是不知道怎么打开的自行搜索
  2. 打开cmd(不需要管理员权限),进入电脑的ADB目录。你可以运行adb devices来确认手机是否连接上电脑。如果是,继续下一步操作;如果并没有,检查第一步。顺便你们的ADB驱动真的装好了么(
  3. 还是在电脑ADB目录下,输入:adb shell settings put global captive_portal_detection_enabled 0,enter。

然后……然后就没有然后了,是不是特别棒?顺便一说在网络断开的时候(比如离开了wifi范围),图标实际还是会有一个感叹号提示无网络的,所以这个又鸡肋又bug的功能是出于什么原因添加进去的呢……大概国外并没有这种情况吧(。

发表评论

有什么想法说出来听听?