En Android 10 y versiones posteriores, la infraestructura Wi-Fi incluye la API de sugerencias de Wi-Fi para la conectividad a Internet y la API de Wi-Fi Network Request para la conectividad entre pares. En Android 11 y versiones posteriores, la API de Intent de configuración te permite pedirle al usuario que apruebe la adición de una red guardada o una configuración de Passpoint.
APIs
Las tres APIs se orientan a diferentes casos de uso y tienen diferentes capacidades y restricciones:
API de Suggestion: Se orienta a apps que aprovisionan y proporcionan configuraciones compatibles con Internet. El usuario no es propietario individual de estas configuraciones. Los usuarios pueden inhabilitar configuraciones específicas o la app de sugerencias, pero no pueden borrarlas.
- Se requiere la aprobación del usuario por app, no por red que sugiere la app.
- Se diseñó para apps de configuración de descarga de Wi-Fi del operador y otras apps que pueden administrar redes de descarga de forma activa.
API de solicitud de red: Se orienta a apps que necesitan conectarse a un dispositivo par, como cuando se configura un dispositivo de la IoT o se transfieren archivos a una cámara. En esos casos, el dispositivo del par inicia un SoftAP y la API permite que la app guíe al usuario para que se conecte al dispositivo. La red resultante no está diseñada para proporcionar acceso a Internet, el sistema no puede usarla y ninguna app puede usarla, excepto la app de configuración.
- Se requiere la selección y aprobación del usuario la primera vez que se establece una conexión con un par nuevo.
- Se diseñó para apps de configuración y transferencia de archivos de la IoT.
API de
ACTION_WIFI_ADD_NETWORKS
: Permite que las apps (con la aprobación del usuario) agreguen redes o configuraciones de Passpoint a la red guardada o a la lista de suscripciones. Luego, estas configuraciones se tratan como si el usuario las hubiera agregado directamente. Por ejemplo, el usuario puede borrarlos más tarde.- Se requiere la aprobación del usuario para cada solicitud de adición de redes guardadas.
- Está destinado a apps que configuran un punto de acceso doméstico y necesitan agregar la configuración a la lista de redes guardada del usuario. Apps que aprovisionan una configuración de Passpoint de la cuenta de usuario, como empresas, redes federadas e instituciones educativas
Configuración segura de Wi-Fi Enterprise
En Android 11 QPR1 y versiones posteriores, el sistema exige configuraciones de seguridad estrictas para las conexiones Wi-Fi empresariales basadas en TLS. Para obtener más información, consulta Configuración segura de Wi-Fi Enterprise.