Android stellt automatisch eine Verbindung zu allen konfigurierten WiFi-Netzwerken her. Wenn dies nicht der Fall sein soll, können Sie entweder das WLAN deaktivieren (wodurch auch die Verbindung zu den anderen WLAN-Netzwerken deaktiviert wird, was nicht Ihren Wünschen entspricht) oder die Konfiguration für das nicht verwendete Netzwerk löschen. Ich möchte nicht automatisch eine Verbindung herstellen (wodurch Sie auf den ersten Blick die Einstellungen verlieren würden).
Die erste Option ist nicht in Ihrem Interesse - aber die zweite kann hilfreich sein, auch wenn Sie dies nicht sofort sehen. Sie können eine App wie WiFi QR Share verwenden , um zuerst die Netzwerkeinstellungen in einen QR-Code zu konvertieren und dann diesen generierten QR-Code auszudrucken. Bewahren Sie es an einem sicheren Ort auf (z. B. laminieren, auf Kreditkartengröße zuschneiden und in Ihre Aktentasche stecken). Löschen Sie nun diese WiFi-Netzwerkkonfiguration - es wird keine automatische Verbindung mehr hergestellt.
Wenn Sie die Verbindung manuell herstellen möchten, bedeutet dies nicht, dass Sie die gesamte Konfiguration erneut eingeben müssen: Öffnen Sie einfach Ihren QR-Code-Leser ( Barcode-Scanner sollte in Ordnung sein), scannen Sie den QR und stellen Sie die Verbindung her. Vergessen Sie nicht, die Konfiguration danach wieder zu löschen.
Leider gibt es keine Möglichkeit, ein Netzwerk als "nur manuell" zu kennzeichnen, daher scheint mir dies der einfachste Weg zu sein.
Wenn Sie Root-Zugriff haben, können Sie versuchen, mit Tasker ein Widget zu erstellen, das die Textdatei bearbeitet, in der die WLAN-Kennwörter gespeichert sind. Dann müssen Sie nur noch auf dieses Widget tippen (oder die Aufgabe in tasker manuell ausführen) und umschalten, um die Verbindung zu diesem Netzwerk (zu trennen).
Der Ansatz: Finden Sie mithilfe eines Root-Browsers heraus, wo Ihr WLAN-Passwort auf Ihrem Gerät gespeichert ist . Meistens befindet es sich in /data/misc/wifi/wpa_supplicant.conf. Machen Sie zwei Kopien dieser Datei und nennen Sie sie with_network.txt und without_network.txt. Entfernen Sie in der Datei without_network.txt die SSID, die Ihrem bevorzugten Netzwerk entspricht.
Jetzt können Sie in Tasker oder einer anderen Automatisierungs-App eine Aufgabe erstellen, um die Datei with_network.txt in wpa_supplicant.conf umzubenennen. Wenn Sie erneut auf / run klicken, kehren Sie zur Datei with_network.txt zurück und benennen Sie without_network.txt in wpa_supplicant.conf um.
quelle
Dies ist keine Lösung, sondern eine Umgehung. Jedes Netzwerk hat einen
priority
Parameter. Wenn ich keine Verbindung zu diesem Netzwerk herstellen möchte, stelle ich die niedrigstmögliche Priorität für dieses Netzwerk ein. Ein höherer Wert hat eine höhere Priorität. Dies funktioniert, wenn ein Netzwerk, mit dem Sie nicht automatisch eine Verbindung herstellen möchten, an derselben Stelle wie ein anderes Netzwerk mit höherer Priorität vorhanden ist.quelle
In jedem gespeicherten Netzwerk besteht die Möglichkeit, sich automatisch zu verbinden. Deaktivieren Sie die Option. Getestet in Pendelnetzwerken möchte ich kein WLAN verwenden, da es langsam ist
quelle