6

我想通过Wi-Fi.

我有两个 android 设备,并且Portable wifi Hotspot都启用了。我开发了一个显示可用列表的应用程序wifi devices,并且两个设备都相互列出。

现在我想连接两者并将文本从一台设备发送到另一台设备。我所知道的是wifi发射器传输一个信标帧,其中包含SSIDBSSID

我应该怎么办 ?我应该应用套接字操作,但我没有IP address

4

2 回答 2

4

我没有这样做,所以我无法提供代码,但答案是使用 wifi-direct。 http://developer.android.com/guide/topics/connectivity/wifip2p.html。这使您可以与您一起发现 wifi 上的设备,然后通过普通套接字向它们发送数据。

SDK 中有一个 wifi-direct 示例应用程序。

于 2013-07-14T19:16:48.760 回答
1

三星最近发布了一个简单的 API,旨在使 P2P 应用程序更易于构建 - http://developer.samsung.com/chord

它仅适用于 Android 4.0 及更高版本,但似乎也适用于 Wi-Fi Direct。

于 2013-07-14T20:19:58.173 回答