如何实现像超级光束一样的wifi direct?

How to implement wifi direct like a super beam?

我想按如下方式实现 Wifi 直连:

  1. 来自设备:启用 Wifi Direct
  2. 使用条形码扫描器生成 Wifi 直连 ID
  3. 接收方需要扫描条码并连接到"To Device"并从"From Device"
  4. 传输数据

您能建议一下如何在 barcodescanner 中获取 wifi direct id 以用于在 "To Device" 中进行连接吗?

请参阅此 link 以获取 Wifi Direct。

http://developer.android.com/guide/topics/connectivity/wifip2p.html http://developer.android.com/training/connect-devices-wirelessly/wifi-direct.html

我想在为此付出更多努力后回答我的问题。

我遵循的基本步骤如下:

  1. 启用 Wifi Direct
  2. 创建群组并请求群组信息。
  3. 组信息由 SSID 和密码组成

通过上面的第3步,任何支持Wifi的设备都可以访问或连接到这个网络。

在我的场景中,我已经通过条形码扫描仪从源设备读取了这个 ssid 和密码,并以编程方式添加了新的 wifi 网络以连接到这个网络。

有关 wifi direct 的更多信息,请参阅 here