如何在WiFi-Direct环境中获取每个设备的对等计数

时间:2014-06-26 14:05:54

标签: android wifi android-wifi wifi-direct wifip2p

requestPeers() discoverPeers()时,我希望获得每个设备的对等计数,以便每个设备都具有对等计数设备,他们可以连接到。

然后我可以在具有最高对等计数的设备中调用 createGroup()方法,以使WiFi-Direct组更有效率!

这只是我提出的一个想法,是否可以做到?

如果是这样,我如何在可用设备之间交换对等计数?

1 个答案:

答案 0 :(得分:1)

对于第一个问题,这是我的经历。

我有两个不同的设备A和B.

我曾尝试在我的某个设备上设置groupOwnerIntent,但它无法正常工作。

无论我设定哪一个,A总是GO。

Wifi p2p规范称,Wifi Direct计算GO意图并在对等发现阶段协商哪个设备应为GO。

我认为不仅有GO意图,还有其他属性来确定GO。

当两个设备相同时,GO意图可能会起作用。我不确定。

对于第二个问题,我认为您应该首先连接它们以计算哪个设备拥有最多可用对等设备。