2013-11-09 31 views
11

我連接不同的設備與wifi熱點AP編程方式在我的android應用程序,我怎樣才能檢測客戶端連接和斷開連接和無線熱點AP我以編程方式打開? Android API中是否有任何回調事件提供關於單個設備連接或斷開連接事件的信息? 在此先感謝。Android wifi熱點客戶端連接事件

+0

你到底有沒有相同的SSID?在這種情況下,你可以檢查該SSID是否連接 –

回答

3

我認爲你需要使用WifiP2pDevice 在那裏你可以檢查可用設備,以及它們是否連接。

嘗試在可用的方法here

編輯看這裏:

Android Wifi Hotspot Manager Class有示例代碼掃描/proc/net/arp和ping每個已知客戶端檢測生計。

您可以在一個循環中實現該邏輯,以模擬 Wifi Client斷開與驅動程序的事件。

+0

對不起,但問題與'WifiP2p'無關。 – leesei

+0

我的歉意,我誤解了。 – gilonm

+0

順便說一句,有人問這裏同樣的問題 http://stackoverflow.com/questions/21522961/how-to-get-the-client-device-details-which-is-connected-to-wifi-hotspot – gilonm