Android se connecte automatiquement à tous les réseaux WiFi qu'il a configurés. Donc, fondamentalement, si vous ne voulez pas que cela se produise, vous pouvez soit désactiver le WiFi (ce qui désactiverait également la connexion aux autres réseaux WiFi, ce qui n'est pas ce que vous voulez) - ou supprimer la configuration du réseau que vous n'avez pas '' Je ne veux pas me connecter automatiquement (ce qui vous ferait perdre ses paramètres, à première vue).
La première option n'est pas dans votre intérêt - mais la seconde peut être utile, même si vous ne la voyez pas immédiatement. Vous pouvez d'abord utiliser une application comme WiFi QR Share pour convertir les paramètres réseau en un code QR, puis imprimer ce code QR généré. Conservez-le dans un endroit sûr (par exemple, plastifiez-le, coupez-le au format carte de crédit et mettez-le dans votre mallette). Maintenant, supprimez cette configuration des réseaux WiFi - elle ne se connectera plus automatiquement.
Si vous souhaitez le connecter manuellement, cela ne signifie pas de saisir à nouveau toute la configuration: ouvrez simplement votre lecteur de code QR (le scanner de code-barres devrait fonctionner correctement), scannez le QR et connectez-vous. N'oubliez pas de supprimer à nouveau la configuration par la suite.
Malheureusement, il n'y a aucun moyen de marquer un réseau comme "manuel uniquement", donc cela me semble le moyen le plus simple.
Si vous avez un accès root, vous pouvez essayer de créer un widget avec Tasker qui manipulera le fichier texte où les mots de passe wifi sont stockés. Ensuite, tout ce que vous avez à faire est d'appuyer sur ce widget (ou d'exécuter la tâche dans Tasker manuellement) et de basculer pour être (dés) connecté à ce réseau.
L'approche: découvrez où votre mot de passe wifi est enregistré sur votre appareil à l'aide d'un navigateur racine . La plupart du temps, c'est dans /data/misc/wifi/wpa_supplicant.conf. Faites deux copies de ce fichier et nommez-le with_network.txt et without_network.txt. Dans le without_network.txt, supprimez le SSID correspondant à votre réseau préféré.
Vous pouvez maintenant créer une tâche dans Tasker ou toute autre application d'automatisation pour renommer le with_network.txt en wpa_supplicant.conf et lorsque vous cliquez sur / exécuter à nouveau pour le revenir à with_network.txt et renommer without_network.txt en wpa_supplicant.conf on command.
la source
Ce n'est pas une solution mais une solution de contournement. Chaque réseau a un
priority
paramètre. Si je ne veux pas me connecter à ce réseau, je configure la priorité la plus basse possible pour ce réseau. Une plus grande valeur est une plus grande priorité. Cela fonctionnera lorsque le réseau que vous ne souhaitez pas connecter coexistent automatiquement au même endroit avec un autre réseau qui a une plus grande priorité.la source
À l'intérieur de chaque réseau enregistré, il est possible de se connecter automatiquement. Désactivez l'option. Testé dans les réseaux de transport, je ne veux pas utiliser le wifi car il est lent
la source