Le framework Wi-Fi Android aide les utilisateurs à se connecter à un réseau Wi-Fi de bonne qualité lorsque des réseaux sont disponibles et nécessaires. Android procède de deux manières :
- Activation automatique du Wi-Fi : réactivation du Wi-Fi lorsque l'utilisateur se trouve à proximité d'un réseau précédemment enregistré
- Notification en cas de réseaux publics : information des utilisateurs sur les réseaux Wi-Fi ouverts de bonne qualité disponibles
Les fonctionnalités décrites sont implémentées par le code AOSP. Vous n'avez pas besoin de les activer ni de les configurer explicitement.
Activation automatique du Wi-Fi
Les utilisateurs peuvent désactiver le Wi-Fi pour diverses raisons (par exemple, une connexion à un réseau de mauvaise qualité) et oublier de le réactiver en rentrant chez eux, ce qui peut entraîner une mauvaise expérience (par exemple, l'impossibilité de contrôler les appareils domotiques). La fonctionnalité Activation automatique du Wi-Fi, introduite dans Android 9, résout ce problème en réactivant automatiquement le Wi-Fi chaque fois que l'appareil se trouve à proximité d'un réseau Wi-Fi qui est à la fois un réseau enregistré (c'est-à-dire un réseau auquel l'utilisateur s'est explicitement connecté par le passé) et qui présente un indicateur d'intensité du signal reçu (RSSI) suffisamment élevé.
L'utilisateur peut activer ou désactiver cette fonctionnalité dans l'application Paramètres :
Paramètres > Réseau et Internet > Wi-Fi > Préférences Wi-Fi > Activation automatique du Wi-Fi
Figure 1. Fonctionnalité d'activation automatique du Wi-Fi.
La recherche Wi-Fi (pour la localisation) doit être activée pour que cette fonctionnalité fonctionne. Si la recherche Wi‑Fi n'est pas activée, l'utilisateur est invité à l'activer. La recherche Wi-Fi est requise, car les résultats de l'analyse sont utilisés pour déterminer si l'appareil se trouve à proximité d'un réseau Wi-Fi qui répond aux critères de réactivation de la connectivité Wi-Fi.
Cette fonctionnalité évite de réactiver le Wi-Fi immédiatement après qu'un utilisateur l'a désactivé, même si l'appareil détecte un réseau Wi-Fi enregistré de qualité suffisante. Par exemple, si l'utilisateur est au bureau et connecté au Wi-Fi du bureau (un réseau enregistré), puis qu'il désactive le Wi-Fi, cette fonctionnalité ne le réactivera pas tant qu'il n'aura pas atteint un autre environnement avec un autre réseau enregistré qui répond aux critères de réactivation.
Notification en cas de réseaux publics
La fonctionnalité Notifications de réseau ouvert affiche une notification à l'utilisateur chaque fois que :
- le Wi-Fi est activé ;
- l'appareil n'est pas connecté à un réseau Wi-Fi ;
- un réseau Wi-Fi à la fois ouvert et présentant un RSSI suffisamment **élevé** (le même seuil de RSSI que celui utilisé par l'algorithme interne de sélection du Wi-Fi) est disponible.
L'utilisateur peut activer ou désactiver cette fonctionnalité dans l'application Paramètres :
Paramètres > Réseau et Internet > Internet > Préférences réseau > Notification en cas de réseaux publics
Figure 2. Fonctionnalité de notification en cas de réseaux publics.