首页 > 解决方案 > 我可以在 VpnService 中使用 ConnectivityManager.bindProcessToNetwork() 通过特定网络(移动/WiFi)发送流量吗?

问题描述

我正在尝试创建一个 VpnService,它将通过特定网络路由所有网络流量。例如,将 wifi 网络用于流媒体应用程序,将移动网络用于移动运营商特定应用程序。

使用 ConnectivityManager.bindProcessToNetwork() 方法我可以通过特定网络发送我的应用程序流量。我想知道是否可以在 vpn 服务中使用相同的方法通过特定网络路由所有应用程序流量。

标签: androidnetworkingvpn

解决方案


推荐阅读