En Android 10 (nivel de API 29) y versiones posteriores, puedes usar Easy Connect para aprovisionar credenciales de Wi-Fi a un dispositivo de pares, en sustitución de WPS, que dejó de estar disponible en Android 9. Las apps pueden integrarse
Easy Connect para acceder a su flujo de aprovisionamiento y configuración mediante la
ACTION_PROCESS_WIFI_EASY_CONNECT_URI
. Este intent requiere un URI. La aplicación que realiza la llamada puede recuperar el URI mediante
varios métodos, como escanear un código QR de una calcomanía o pantalla
escaneando anuncios de Bluetooth LE o NFC.
Una vez que el URI esté disponible, puedes aprovisionar las credenciales de Wi-Fi del dispositivo de pares con el intent ACTION_PROCESS_WIFI_EASY_CONNECT_URI
, Esto le permite al usuario seleccionar una red Wi-Fi para compartir y transferir las credenciales de forma segura.
Easy Connect no requiere permisos de ubicación ni de Wi-Fi.