我正在研究使用WIFI连接到硬件设备的应用程序。 基本上,设备会创建一个用于与其通信的wifi网络。
问题是此设备不是路由器,并且不提供Internet连接。因此,当我使用wifi连接到此设备时,我的Android设备失去了所有网络功能。我无法更新服务器或执行任何其他需要Internet连接的任务。
在这种情况下,在iPhone上,设备可以识别WIFI不提供与网络的连接,并自动切换为使用3g连接的事实。
所以问题是:即使我已建立WIFI连接,也可以强制网络流量通过3G连接吗?
答案 0 :(得分:0)
尝试在下面的应用程序中使用此方法,以使连接仅在3G情况下发生。
公共布尔requestRouteToHost(int networkType,整数hostAddress)。
传递“网络类型”和主机地址的参数以指定连接类型和目标端点。