Android 打开浏览器意图强制其使用特定的网络接口

Android 打开浏览器意图强制其使用特定的网络接口,android,networking,Android,Networking,下面的问题-我正在开发一个应用程序,它支持用户通过各种API配置路由器和中继器。但在某些情况下,我们需要打开设备的WebUI 事实证明,当我连接到一个没有互联网接入的WiFi时,这是一个问题,但手机也有工作的移动互联网 在我的特殊情况下,我想设置一个WiFi中继器。中继器处于出厂重置状态,我通过WiFi连接到它。当我现在尝试使用中继器的URL打开浏览器时,浏览器使用移动连接,无法打开地址。如果我关掉移动互联网,它就会工作 是否有机会在不停用移动互联网的情况下使其正常工作?a好的,您需要在自己的应

下面的问题-我正在开发一个应用程序,它支持用户通过各种API配置路由器和中继器。但在某些情况下,我们需要打开设备的WebUI 事实证明,当我连接到一个没有互联网接入的WiFi时,这是一个问题,但手机也有工作的移动互联网

在我的特殊情况下,我想设置一个WiFi中继器。中继器处于出厂重置状态,我通过WiFi连接到它。当我现在尝试使用中继器的URL打开浏览器时,浏览器使用移动连接,无法打开地址。如果我关掉移动互联网,它就会工作


是否有机会在不停用移动互联网的情况下使其正常工作?

a好的,您需要在自己的应用程序中呈现Web内容(例如,使用
WebView
),并希望您可以控制它使用的网络接口(例如,在
ConnectivityManager
上使用
bindprocestonetwork()
)。出于明显的隐私和安全原因,应用程序无法强制任意其他应用程序使用任何特定的网络接口。Thx。这证实了我的猜测,即WebView是唯一的备选方案。如果您需要在自己的应用程序中呈现Web内容(例如,使用
WebView
),并希望您能够控制它使用的网络接口(例如,在
ConnectivityManager
上使用
bindprocestonetwork()
)。出于明显的隐私和安全原因,应用程序无法强制任意其他应用程序使用任何特定的网络接口。Thx。这证实了我的怀疑,WebView是唯一的选择