wifidirect如何拒绝连接到GO

时间:2016-11-12 12:35:25

标签: android wifi-direct

我创建了一个具有多玩家选项的游戏。例如,我需要4名球员。一旦我找到4名球员,我发现任何其他球员仍然可以要求与GO联系。

有没有办法

  1) stop advertising the device
  2) do not show the connexion invitation message on GO decive

WifiDirect工作很好,但至少没有办法避免连接。只要设备被广泛使用,任何人都可以要求连接。它们必须是一种说它不再容易获得的方式。但为此我们需要删除该组并停止Acces Point。所以玩家疏忽了联系。

奇怪的行为!

抱歉我的英文。

3 个答案:

答案 0 :(得分:0)

我发现了一些其他奇怪的行为。

如果在device1上的CreateGroup之后我更改了WifiDirect名称。我发现其他设备3扫描直接wifi仍然看到GO设备的旧名称。

如果我已经与device2连接,并且我没有删除OG并且保持服务器(UDP连接)在device1上运行。如果我重启OG设备1,我会得到一个新的OG名称,Device2可以在Device1的UDP服务器上重新连接。这总是192.168.49.1。

我很奇怪WifiDirect protocole!

答案 1 :(得分:0)

所以我试着忘记使用wifidirect并回到正常的wifi热点建立连接后使用wifi直接发送密码连接,我发现你不能再使用android 6扫描wifi热点,因为你需要允许GPS位置获取扫描结果。

什么附加android?

有趣的是,当我使用我的设备扫描wifi热点时,我不需要将位置设置为ON。为什么在编程中有必要?

答案 2 :(得分:0)

所以我找到了另一个解决方案,以获取无线直接烦人的问题。 由于p2pService的工作方式相同。

Domage qu'android ne fasse que le travailmoitié。

问候。

PS:如果你愿意,你可以删除这篇文章。 Aniway看起来没有答案。