Android 同时运行 Wifi Lan 和 Wifi Direct

Posted

技术标签:

【中文标题】Android 同时运行 Wifi Lan 和 Wifi Direct【英文标题】:Android running Wifi Lan and Wifi Direct simultaneously 【发布时间】:2014-08-11 23:11:25 【问题描述】:

我正在构建安卓应用。我想知道一个设备是否可以同时保持与 WiFi 局域网接入点和另一个使用 WiFi 直接连接的设备的连接?有人告诉我,这是不可能的,但在任何地方都找不到任何同意这一说法的信息。我可以找到有关设置 Wifi Direct 网络的文章,但不能在 lan 和 direct 上找到。任何帮助将不胜感激。

【问题讨论】:

我知道不能同时建立多个连接。但这可能不是您想要的直接答案。 当前wifi设备一次只能与一个接入点通信,由于握手,切换不是一个即时过程。 好吧,所以最终答案似乎是:可能不,尝试重复使用切换来伪造也非常糟糕,因为握手协议很慢。谢谢。 嘿,所以我发现 Apple Air drop 据说可以通过 wifi-direct 工作,并且可以通过 wifi 局域网连接同时运行。有谁知道为什么这有效但在 android 中无效? 【参考方案1】:

同时 wifi direct 和网络 wifi 是设备的可选功能。有些设备允许这样做,有些则不允许。

在http://www.wi-fi.org/knowledge-center/faq/can-a-device-simultaneously-connect-to-a-regular-wi-fi-network-and-a-group-of查看最后一个常见问题解答

我在三星 Galaxy s3 上进行了测试,两者都允许,而我测试的 moto G 则不能。

【讨论】:

以上是关于Android 同时运行 Wifi Lan 和 Wifi Direct的主要内容,如果未能解决你的问题,请参考以下文章

android - LAN 套接字编程 - 获取空指针和地址使用异常

wifi和3G能在安卓上同时工作吗?

200分求助 android x86如何上网 网卡是:Realtek RTL8188SU Wireless LAN 802.11n USB 2.0 Network Adapter

openwrt接入多个isp

WIFI AP模式通过LAN网线上网

检查活动的互联网连接 Android