События подключения к точке доступа Wi-Fi Android

Я подключаю различные устройства с точкой доступа Wi-Fi программно в моем приложении для Android. Как я могу обнаружить подключенных и отключенных клиентов и к точке доступа Wi-Fi, которую я включил программно? Есть ли в Android API какое-либо событие обратного вызова для предоставления информации о событиях подключения или отключения отдельных устройств? Заранее спасибо.

1 ответ

Я думаю, что вам нужно использовать WifiP2pDeviceТам вы можете проверить наличие доступных устройств, а также, если они подключены или нет.

Попробуйте посмотреть здесь доступные методы здесь

РЕДАКТИРОВАТЬ:

В этом классе Android Wifi Hotspot Manager есть образец кода для сканирования /proc/net/arp и пинг каждого известного клиента, чтобы обнаружить средства к существованию.

Вы можете реализовать эту логику в цикле, чтобы эмулировать событие отключения клиента Wifi от драйвера.

Другие вопросы по тегам