Cómo detectar todos los dispositivos conectados en una red WiFi desde la aplicación para Android
Estoy desarrollando una aplicación en la que necesito escanear la red WiFi y mostrar la lista de todos los dispositivos conectados.
Permitir que un uso toque en un dispositivo y la aplicación debe mostrar toda la información de hardware de ese dispositivo en particular. Aquí por hardware me refiero a – RAM, medios de almacenamiento, capacidad de almacenamiento, nombre de dispositivo, dirección IP del dispositivo, etc
- Cómo poner en cola los datos para el envío del servidor en android
- Redes a nivel de paquetes en Android
- Tcp conexión otro dispositivo android, basado en # teléfono en lugar de IP?
- ¿Cómo implementar un reinicio de MediaPlayer en errores en Android?
- Detectar la dirección IP wifi en Android?
Ahora este dispositivo puede ser cualquier cosa como xbox, un ordenador portátil con Linux / Windows, teléfono móvil como el iPhone o cualquier teléfono inteligente basado en Andorid o incluso una impresora.
¿Cómo puedo escanear la red WiFi y detectar / detectar todos los dispositivos conectados a él?
¿Cuáles son los protocolos que necesito usar para obtener la lista de hardware en un dispositivo en particular, independientemente del SO que se ejecute en él?
TIA
Yogui Yang
- Servidor de acceso de emulador androide en red local
- Comprender la "máquina de radio" de Android para mejorar la duración de la batería
- ¿Cómo uso AutoCompleteTextView y lo relleno con datos de una API web?
- Compruebe la disponibilidad de la red wifi oculta
- ¿Es posible el filtrado de paquetes TCP en plataformas móviles?
- ¿Puedo obtener la dirección IP del punto de acceso a Estoy conectado a través de wifi?
- ¿Cómo comprobar la conexión a Internet en una aplicación Cordova?
- Cómo especificar la red wifi con NetworkRequest.Builder (). SetNetworkSpecifier (string)
Consulta solicitudPeers de WifiP2pManager
Según los documentos que busca PeerListListener que devuelve WifiP2pDeviceList llevar lista de WifiP2pDevice que lleva deviceAddress, deviceName, primaryDeviceType, secondaryDeviceType, el estado y otros atributos.
Tal vez el proyecto Network Discovery github podría ayudarle. Enumera todos los usuarios conectados a WiFi con direcciones IP y MAC y reúne incluso alguna información como puertos abiertos, nombre de dispositivo, ping, etc. Espero que ayude
- ¿Cómo simular la actividad de matar para conservar la memoria?
- Hindi carácter ver diferentes en diferentes dispositivos