En Android ICS, se proporciona API inalámbrica P2P (WiFi Direct).Autenticación automática para Android WiFi Direct
Traté de desarrollar una aplicación que pueda conectar 2 teléfonos a través de Wireless P2P automáticamente si la dirección MAC coincide.
Desde documentación del SDK, tengo a los siguientes pasos:
- Encienda Wi-Fi Direct a través de Ajustes.
- Inicializa la conexión P2P. - initialize()
- Descubre Peer. - discoverPeers()
- Ver si la dirección MAC coincide.
- Conéctese al Peer descubierto. - connect()
Una vez que se llama a la API connect(), el teléfono Farside mostrará una ventana de diálogo de Autenticación de conexión. (Dependiendo de WifiP2pConfig)
¿Hay alguna forma de conectarse automáticamente, sin tener Farside para abrir el cuadro de diálogo?
Tengo el mismo problema, no sé por qué no implementaron una opción para eso en la Configuración. –