如何在Android棉花糖中禁用自动打开捕获门户?

如何在Android棉花糖中禁用自动打开捕获门户?,android,captivenetwork,captiveportal,Android,Captivenetwork,Captiveportal,我使用wifi的开放ssid工作 当自动wifi连接到ssid时,此时会自动打开默认浏览器并重定向到捕获门户 我在Android库的CaptivePortal类中找到了ignoreNetwork()方法 显示以下链接: 如何在项目中使用ignoreNetwork()方法 如何创建CaptivePortal类实例?您不需要创建CaptivePortal类实例。 您可以通过使用adb工具更改Android设置来禁用捕获门户检测 在主机命令提示符下运行: //Android 4+ adb shell

我使用wifi的开放ssid工作

当自动wifi连接到ssid时,此时会自动打开默认浏览器并重定向到捕获门户

我在Android库的CaptivePortal类中找到了ignoreNetwork()方法

显示以下链接:

如何在项目中使用ignoreNetwork()方法


如何创建CaptivePortal类实例?

您不需要创建CaptivePortal类实例。 您可以通过使用
adb
工具更改Android设置来禁用捕获门户检测

在主机命令提示符下运行:

//Android 4+
adb shell settings put global captive_portal_detection_enabled 0

//Since Android 7
adb shell settings put global captive_portal_mode 0
更多详情:

另外,检查一下,也许会有帮助