0

我正在使用 samsung(google) nexus 设备在 android Jelly bean 4.1 中使用 WiFi Direct。当我纯粹使用 wifi direct 并且设备未连接到任何其他外部接口时,我能够发现对等点并与之连接。

但作为测试,我将两台设备都连接到路由器,然后在一台设备上直接启动 wifi 并创建了一个组。之后,我启动了下一个设备,当我调用发现对等设备时,它就成功了。

我立即调用 requestPeers 并返回一个空的对等点列表。但是当两个设备都没有连接到任何其他接口时,同样的工作。

我怎样才能正确地做到这一点?谢谢

4

1 回答 1

0

为什么除了你的两台设备外还要连接路由器?

我的设备要求我在使用 WiFiDirect 时禁用常规 WiFi,这让我相信它们不能同时使用。

于 2013-02-21T11:41:49.513 回答