为什么Android WiFi Direct和网络发现如此不可靠?

时间:2017-09-01 15:36:12

标签: android android-wifi wifi-direct wifip2p

我正在调查Android Wifi Direct和网络发现。

我已经关注了Google Android示例,并在两种实现方面得出了相同的结论。

他们完全绝对不可靠。

我已经按照这个培训教程 https://developer.android.com/training/connect-devices-wirelessly/wifi-direct.html

WiFi Direct问题。

我的电话

 mManager.discoverPeers(mChannel, new WifiP2pManager.ActionListener() 

总是回归成功

然而我的广播接收器要么没有收到

WifiP2pManager.WIFI_P2P_PEERS_CHANGED_ACTION

at all

或当它确实收到WifiP2pManager.WIFI_P2P_PEERS_CHANGED_ACTION时,对等列表总是空的(例如size()= 0)。

我有四个Android设备可供“发现”

很少发现其中一些。

我分享的链接看起来非常简单易懂。我已将侦听器传递给所有可能的方法调用,并且从未见过我的错误日志失败。

开发可靠的WiFiDirect Android应用程序的秘诀是什么。

我开发的代码完全符合上述链接中记录的内容。

我可以使用哪些调试工具来确定我的问题是什么?

0 个答案:

没有答案