Devolución de llamada en el dispositivo que se conecta a Wifi Hotspot

Estoy creando WiFi AP programáticamente en mi aplicación. ¿Recibo una emisión cuando se conectan nuevos dispositivos a mi AP.

Sé que podemos obtener la lista de los dispositivos conectados desde / proc / net / arp pero necesito una devolución de llamada cuando hay una nueva conexión.

Cualquier ayuda es apreciada.

One Solution collect form web for “Devolución de llamada en el dispositivo que se conecta a Wifi Hotspot”

Si no necesita usar el AP para conectarse a Internet, sino para comunicarse en una LAN, puede crear un grupo P2P con la instancia de WifiP2pManager createGroup y escuchar WifiP2pManager.WIFI_P2P_CONNECTION_CHANGED_ACTION con un receptor de difusión.

Me gusta esto:

if (WifiP2pManager.WIFI_P2P_CONNECTION_CHANGED_ACTION.equals(action)){ NetworkInfo networkInfo = intent.getParcelableExtra(WifiP2pManager.EXTRA_NETWORK_INFO); if (networkInfo.isConnected()) { Manager.requestConnectionInfo(mChannel, new WifiP2pManager.ConnectionInfoListener(){ @Override public void onConnectionInfoAvailable(final WifiP2pInfo info) { if (info.isGroupOwner) { mManager.requestGroupInfo(mChannel, new WifiP2pManager.GroupInfoListener() { @Override public void onGroupInfoAvailable(WifiP2pGroup group) { //This is the size you want group.getClientList().size(); } }); } } }); } } 

Para más información, consulte: http://developer.android.com/guide/topics/connectivity/wifip2p.html

  • Android tethering, cómo deshabilitar dhcp
  • Android, cómo manejar el cambio en la red (de GPRS a Wi-fi y viceversa) mientras que el sondeo para los datos
  • Android: detecta si Wifi requiere acceso al navegador
  • Forzar Android a utilizar la red Wifi sin Internet
  • Como encontrar la dirección de la señal wifi de otro dispositivo en android?
  • Conéctese a 802.1x WiFi con una etiqueta NFC
  • Obtener la velocidad actual de Internet (móvil y Wifi) con Android
  • Wifi y 3G a la misma hora
  • ¿Cómo crear un GO autónomo para Wifi Direct en Android con ssid dedicado y contraseña?
  • Android: Detener / Iniciar servicio dependiendo del estado WiFi?
  • ¿Permitir que dos dispositivos se vean en Android usando la interfaz wifi?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.