我的应用程序执行 WiFi 操作,因此它需要在整个会话期间保持相同的连接。
我查看了 ConnectivityManager 类,但还没有弄清楚使用它是否是个好主意。
有什么方法可以让应用程序更喜欢移动设备而不是 WiFi 连接?
ConnectivityManager.startUsingNetworkFeature 会强制所有应用程序使用移动连接吗?ConnectivityManager.setNetworkPreference 怎么样?
完成后我应该调用 ConnectivityManager.stopUsingNetworkFeature 吗?
requestRouteToHost 是如何工作的?它是否在路由表中添加了一个条目?如果是这样,这是否试图使所有到指定主机的数据都通过那个接口?
谢谢