正确路由非互联网Wifi插座&移动互联网请求(Android L& M)

时间:2017-01-16 00:55:23

标签: android sockets networking android-5.0-lollipop android-6.0-marshmallow

是否可以将WiFi网络(无法访问互联网的设备)专用于应用程序中的套接字,并将蜂窝网络保留为Android设备的默认互联网连接(以及来自应用的其他网络请求)? (Android 5& 6)

我可以轻松地在应用程序内切换WiFi和Cellular,但主要问题是当WiFi启动时,应用程序和设备上已经运行的所有应用程序(即流媒体音乐,网络浏览器等)无法访问互联网。 。)

我试图将Wifi网络绑定到进程或套接字,但我无法通过网络激活找到任何方法(此时Android只是尝试将所有互联网流量路由到设备......)。

我的理解是Android 5& 6提供了更多的灵活性,可以同时将流量路由到多个网络,但我想我在这里遗漏了一些东西......

1 个答案:

答案 0 :(得分:1)

根据Connecting your App to a Wi-Fi Device blog post

  

或者,如果您想将部分应用流量路由到Wi-Fi设备,有些则通过移动网络路由到互联网: