首页 文章

即使连接到WIFI,如何强制使用3G上网?

提问于
浏览
2

我正在开发一个使用WIFI连接到硬件设备的应用程序 . 基本上,该设备创建一个用于与之通信的wifi网络 .

问题是该设备不是路由器,也不提供互联网连接 . 因此,当我使用wifi连接连接到此设备时,我失去了Android设备的所有网络功能 . 我无法更新服务器或执行任何其他需要互联网连接的任务 .

在这种情况下,在iPhone上,设备可以识别WIFI不提供与网络的连接并自动切换以使用3g连接的事实 .

So the question is: 即使我 Build 了WIFI连接,有没有办法强制网络流量通过3G连接?

1 回答

  • 0

    尝试在下面的应用程序中使用此方法,以便仅使用3G进行连接 .

    public boolean requestRouteToHost(int networkType,int hostAddress) .

    传递网络类型和主机地址的参数以指定连接类型和目标 endpoints .

相关问题