
有两个“简单”的场景……
>用户在其设备上启用了Wi-Fi,只需使用其家庭WLAN进行连接即可.
>用户远离Wi-Fi连接,他们可以连接移动互联网
我现在面临一个更复杂的情况,即当用户在他们的工作地点并且他们的设备检测到/连接到他们的办公室WLAN并且没有到外部世界的路线时.
问题是,即使他们的设备上同时启用了Wi-Fi和移动互联网,当任何应用程序尝试连接到互联网时,通常会优先使用Wi-Fi界面而不是移动互联网界面.
所以问题是,即使wi-fi接口优先考虑,我能以某种方式绑定到移动接口并建立传出连接吗?如果是这样,任何有关如何实现这一点的信息的指针都将是有用的.谢谢.
解决方法 这是我开始挖掘的地方. ConnectivityManager.requestRouteToHostThe primary responsibilitIEs of this class are to:
Monitor network connections (Wi-Fi,GPRS,umts,etc.)
Send broadcast intents when network connectivity changes
Attempt to “fail over” to another network when connectivity to a network is lost
ProvIDe an API that allows applications to query the coarse-grained or fine-grained state of the available networks
我还尝试在AOSP代码上进行grep’ing以查看它的使用位置和方式.
总结以上是内存溢出为你收集整理的android – 可以选择使用哪个网络接口?全部内容,希望文章能够帮你解决android – 可以选择使用哪个网络接口?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)