Das Android Wi-Fi-Framework hilft Benutzern, eine Verbindung zu einem guten Wi-Fi-Netzwerk herzustellen, wenn Netzwerke verfügbar sind und benötigt werden. Android macht das auf zwei Arten:
- WLAN automatisch einschalten : WLAN erneut aktivieren, wenn sich der Benutzer in der Nähe eines zuvor gespeicherten Netzwerks befindet
- Für öffentliche Netzwerke benachrichtigen : Benutzer über verfügbare gute offene Wi-Fi-Netzwerke informieren
Die beschriebenen Funktionen werden durch AOSP-Code implementiert und Sie müssen sie nicht explizit aktivieren oder konfigurieren.
WLAN automatisch einschalten
Benutzer können WLAN aus verschiedenen Gründen deaktivieren (z. B. wegen einer Verbindung zu einem schlechten Netzwerk) und dann vergessen, es wieder zu aktivieren, wenn sie nach Hause kommen, was zu einem schlechten Erlebnis führt (z. B. weil sie keine Hausautomationsgeräte steuern können). . Die in Android 9 eingeführte Funktion „Wi-Fi automatisch aktivieren“ löst dieses Problem, indem sie Wi-Fi automatisch wieder aktiviert, wenn sich das Gerät in der Nähe eines Wi-Fi-Netzwerks befindet, das gleichzeitig ein gespeichertes Netzwerk ist (d. h. eines, mit dem der Benutzer explizit eine Verbindung hergestellt hat). in der Vergangenheit) und hat einen ausreichend hohen RSSI.
Die Funktion kann vom Benutzer über die Einstellungen-App unter folgender Adresse aktiviert oder deaktiviert werden:
Einstellungen > Netzwerk und Internet > WLAN > WLAN-Einstellungen > WLAN automatisch einschalten
Damit diese Funktion funktioniert, muss die Wi-Fi-Suche (nach Standort) aktiviert sein. Wenn das Wi-Fi-Scannen nicht aktiviert ist, wird der Benutzer um Erlaubnis gebeten, es zu aktivieren. Wi-Fi-Scannen ist erforderlich, da anhand der Scanergebnisse ermittelt wird, ob sich das Gerät in der Nähe eines Wi-Fi-Netzwerks befindet, das die Kriterien für die erneute Aktivierung der Wi-Fi-Konnektivität erfüllt.
Die Funktion verhindert, dass WLAN sofort wieder aktiviert wird, nachdem ein Benutzer es deaktiviert hat, selbst wenn das Gerät ein gespeichertes WLAN-Netzwerk mit ausreichender Qualität erkennt. Wenn sich der Benutzer beispielsweise im Büro befindet und mit dem Büro-WLAN (einem gespeicherten Netzwerk) verbunden ist und dann WLAN deaktiviert, wird die Funktion WLAN erst wieder aktivieren, wenn der Benutzer in einer anderen Umgebung ankommt ein anderes gespeichertes Netzwerk, das die Kriterien für die erneute Aktivierung erfüllt.
Für öffentliche Netzwerke benachrichtigen
Die Benachrichtigungsfunktion „Offenes Netzwerk“ löst eine Benachrichtigung an den Benutzer aus, wenn:
- WLAN ist aktiviert
- Das Gerät ist nicht mit einem Wi-Fi-Netzwerk verbunden
- Es steht ein Wi-Fi-Netzwerk zur Verfügung, das sowohl offen ist als auch über einen ausreichend hohen RSSI verfügt (derselbe RSSI-Schwellenwert, der vom internen Wi-Fi-Auswahlalgorithmus verwendet wird).
Die Funktion kann vom Benutzer über die Einstellungen-App unter folgender Adresse aktiviert oder deaktiviert werden:
Einstellungen > Netzwerk und Internet > Internet > Netzwerkeinstellungen > Für öffentliche Netzwerke benachrichtigen