我想直接实现Wifi,如下所示:
- 从设备:启用Wifi Direct
- 使用条形码扫描仪生成Wifi直接id
- 接收器需要扫描条形码并连接到"to Device"并从"from Device"传输数据
你能建议以后如何在条形码扫描仪中获得wifi直接id吗?该id可用于在"to Device"中连接?
请参阅Wifi Direct的此链接。
http://developer.android.com/guide/topics/connectivity/wifip2p.htmlhttp://developer.android.com/training/connect-devices-wirelessly/wifi-direct.html
在花了更多的精力之后,我想回答我的问题。
我遵循的基本步骤如下:
- 启用Wifi Direct
- 创建群组并请求群组信息
- 组信息由SSID和密码短语组成
通过上述步骤3,任何支持Wifi的设备都可以访问或连接到该网络。
在我的场景中,我已经通过条形码扫描仪从源设备读取了这个ssid和密码,并通过程序添加了新的wifi网络来连接到这个网络。
查看这里更多关于wifi直接信息。