Я подключаю различные устройства с Wi-Fi точкой доступа AP программно в моем приложении для Android. Как я могу обнаружить, что клиенты подключены и отключены, и к точке доступа Wi-Fi AP я включен программно? Есть ли какое-либо событие обратного вызова в Android API для предоставления информации о событиях подключения или отключения отдельных устройств? Заранее спасибо.
События подключения клиента Wi-Fi Wi-Fi
Ответ 1
Я думаю, вам нужно использовать WifiP2pDevice
Там вы можете проверить наличие доступных устройств, а также если они подключены или нет.
Попробуйте найти здесь доступные методы здесь
ИЗМЕНИТЬ
В этом Android Wifi Hotspot Manager Class есть пример кода для сканирования /proc/net/arp
и пинга каждого известного клиента для обнаружения средств к существованию.
Вы можете реализовать эту логику в цикле для эмулировать событие отключения Wi-Fi клиента от драйвера.