Android 可以选择要使用的网络接口吗?
我有一个应用程序,用于连接用户家用电脑上运行的服务 有两个“简单”的场景Android 可以选择要使用的网络接口吗?,android,Android,我有一个应用程序,用于连接用户家用电脑上运行的服务 有两个“简单”的场景 用户在设备上启用了wi-fi,只需使用家庭WLAN进行连接 用户远离wi-fi连接,可以连接移动互联网 我现在面临着一个更复杂的场景,即用户在工作地点,他们的设备检测到/连接到他们的办公室WLAN,并且没有通往外部世界的路径 问题是,即使他们的设备上同时启用了wi-fi和移动互联网,当任何应用程序尝试连接到互联网时,通常会优先使用wi-fi接口而不是移动互联网接口 所以问题是,即使wi-fi接口处于优先地位,我能否以某种方
所以问题是,即使wi-fi接口处于优先地位,我能否以某种方式绑定到移动接口并进行传出连接?如果是这样的话,任何关于如何实现这一点的信息都是有用的。谢谢。这是我开始挖掘的地方 本课程的主要职责是: 监控网络连接(Wi-Fi、GPRS、UMTS等) 网络连接更改时发送广播意图 当与网络的连接丢失时,尝试“故障转移”到另一个网络 提供一个API,允许应用程序查询可用网络的粗粒度或细粒度状态
我还尝试浏览AOSP代码,看看它在哪里以及如何使用。我希望做类似的事情。你能让它工作吗?