【发布时间】:2015-01-09 00:23:51
【问题描述】:
我正在尝试通过 WiFi 直接为 Android 制作多人游戏。我按照http://developer.android.com/training/connect-devices-wirelessly/wifi-direct.html 上的说明连接到设备。
我与discoverPeers() 一起使用的ActionListener 成功返回,但是我从未收到WIFI_P2P_PEERS_CHANGED_ACTION 意图,我会调用requestPeers()。奇怪的是,当我在一台设备上进入 WiFi 直接系统设置时,另一台设备能够通过我的应用程序成功检测到它。我需要让我的设备在我的应用程序中可被发现吗?在有关 WiFi P2P 的 Android 开发人员资源中,我没有找到任何表明这一点的信息。有 WiFi 直接用于服务发现,但这完全是另外一回事,不是吗?
【问题讨论】:
-
这里有同样的问题。有没有追查过问题是什么?
-
这里的答案有点过时,但可能会告诉你在哪里看:How to be notified when a peer is no longer available in the Wi-Fi Direct range?。
-
你找到解决办法了吗??
标签: android wifi-direct