WiFi Prioritizer fera basculer le Wi-Fi de votre appareil vers un réseau plus préféré
***AVIS : prise en charge des versions Android les plus récentes***
Veuillez noter que l'application ne fonctionne plus correctement sur Android 10 ou supérieur. Cela est principalement dû aux limites imposées à l'analyse en arrière-plan et à l'incapacité des applications à forcer la connexion réseau du système d'exploitation.
***FIN D'AVIS***
WiFi Prioritizer vise à résoudre un problème simple en tentant de se reconnecter automatiquement à un réseau sans fil de priorité supérieure lorsqu'il est à portée tout en étant connecté à un réseau sans fil de priorité inférieure.
Faites simplement glisser les réseaux dans l'ordre souhaité et l'application s'occupera du reste. Les valeurs par défaut sont extraites de ce qui est défini dans le système WifiManager. Android ne respectera ces priorités que lorsqu'il établira une nouvelle connexion WiFi. Donc, pour aider le système, WiFi Prioritizer mettra également à jour ces priorités (si l'option est activée) lorsque vous réorganiserez les réseaux.
J'ai écrit cette application pour mon usage personnel, mais j'ai pensé que si j'avais ce problème, il y avait sûrement d'autres personnes avec le même problème.
***AVIS***
Avec Android 6.0, il semble que l'autorisation d'accéder aux points d'accès disponibles ait été incluse dans le groupe d'autorisations de localisation. Avec la version 2.0.6+, j'avais besoin d'ajouter l'autorisation ACCESS_COARSE_LOCATION pour que l'application fonctionne.
N.-B.. Assurez-vous que votre politique de veille WIFI est définie sur TOUJOURS (sous Paramètres WIFI -> Paramètres avancés) pour éviter les connexions/reconnexions inutiles lorsque l'option « Activation du WIFI au début de l'actualisation » est activée.
***FIN D'AVIS***
***LISTE DES AUTORISATIONS***
Accéder à la liste récente des points d'accès WIFI analysés (Nouveau)
android.permission.ACCESS_COARSE_LOCATION
Envoyez des journaux pour aider à diagnostiquer les problèmes.
android.permission.READ_LOGS
android.permission.WRITE_EXTERNAL_STORAGE
android.permission.READ_EXTERNAL_STORAGE
Vérification de la connectivité Internet
android.permission.INTERNET
android.permission.ACCESS_NETWORK_STATE
Commencer au démarrage
android.permission.RECEIVE_BOOT_COMPLETED
Contrôler la connectivité WIFI
android.permission.CHANGE_WIFI_STATE
android.permission.ACCESS_WIFI_STATE
Activation du WIFI sur certains appareils
android.permission.WRITE_SETTINGS
***FIN DES AUTORISATIONS***
2.0.7
Changement de logique pour l'élection du meilleur wifi.
2.0.6
Ajout d'un écran d'explication de l'autorisation pour l'utilisateur qui a refusé l'autorisation dans le passé.
Nettoyé du code.
2.0.5
Ajout d'une nouvelle autorisation nécessaire pour Android 6.0 Marshmallow. (ACCESS_COARSE_LOCATION)
Modifié pour cibler le SDK 23 et ajout du premier coup au moment de l'exécution.
En savoir plus