2013-04-11 70 views
4

我正在開發一個Wifi直接應用程序,其中列出了可用設備以及設備進入「不可用」狀態時我必須將其從列表。Android WifiP2p - 當發現設備不可用時收到通知

我嘗試使用WifiDirectDemo示例,它成功添加列表中發現的設備,但是當設備不可用時,它不會收到通知。 設備不可用時,不會觸發「WIFI_P2P_PEERS_CHANGED_ACTION」意圖。

當我再次嘗試「discoverPeers」時,「onPeersAvailable」方法獲取已經發現的設備列表。它不會去除不可用的設備。

當設備不可用時,有什麼方法可以收到通知嗎?

回答

1

Have a look at this post

的總和:同行誰走出去的範圍會自動在一段時間後對等列表中刪除 - 這可能屬於直到1分鐘。 我用s4和s5迷你設備測試它。 s5 mini發現了s4設備 - 當我在s4設備上關閉wifi時,大約需要20秒,然後s5迷你設備播放PEERS_CHANGED動作,並且s4沒有再出現在設備列表中...

相關問題