Ich schalte mein WLAN nie ein, weil ich einen unbegrenzten Datentarif habe. Ich habe kürzlich festgestellt, dass es autonom zufällig aktiviert wird.
Wie finde ich den Schuldigen, der mein WLAN immer wieder einschaltet? Gibt es eine Möglichkeit, die Anwendung zu erfassen, mit der die Absicht zur Aktivierung von WLAN gestartet wurde?
Ich habe bisher eine blinde Suche durchgeführt und bemerke immer noch, dass mein WLAN eingeschaltet ist. Danke im Voraus! Ich habe ein Nexus 4 mit Android 4.4
wi-fi
4.4-kitkat
Miron V.
quelle
quelle
Antworten:
KitKat verfügt über eine Funktion, mit der beim Ausschalten von Wi-Fi regelmäßig nach Netzwerken gesucht wird, damit die Wi-Fi-basierte Standorterkennung funktioniert. So schalten Sie das aus: -
Selbst wenn eine App Wi-Fi vollständig einschaltet, geschieht dies nicht mit Absicht. Vielmehr erfolgt dies durch Aufrufen der Methode
WifiManager.setWifiEnabled
. Dies können nur Apps mit der Berechtigung " Verbindung zu Wi-Fi herstellen und trennen ".quelle
Wenn es nicht die von Dan erwähnte KitKat-Funktion ist und die Intervalle relativ kurz sind (z. B. passiert dies mindestens einmal, während Sie nachts schlafen):
adb logcat | tee wifi.log
wifi.log
, wann es ausgelöst wurde (und hoffentlich von wem)Dies sollte zumindest dazu beitragen, die Dinge einzugrenzen. Auch wenn nicht explizit "App X löst WLAN aus" angegeben ist, können Sie nach Mustern suchen, z. B. "Immer wenn WLAN aktiviert wurde, finde ich Ereignis Z von App X, das einige Zeilen zuvor erwähnt wurde". Guter Indikator, der dann vielleicht mit X zu tun hat. Überprüfen Sie also, ob X über Netzwerkberechtigungen (oder Berechtigungen für "grobe Standorte") verfügt, die angefordert (und erteilt) wurden. Wenn dies nicht der Fall ist, ist es unwahrscheinlich, dass es sich um Ihren Kandidaten handelt. Versuchen Sie andernfalls, es zu deaktivieren / einzufrieren / zu deinstallieren, und prüfen Sie, ob Ihr Problem behoben ist. Wenn ja, haben Sie es gefunden - wenn nicht, wiederholen Sie mit dem nächsten.
quelle
Ich hatte das gleiche Problem mit meinem Gerät (Hinweis 3). T-Mobile scheint keine "Connection Optimizer" -Funktion in seiner Telefonreihe zu haben. Im Fall von T-mo muss der "Wi-Fi Manager" deaktiviert werden.
Um diese Funktion zu deaktivieren, müssen Sie folgende Schritte ausführen:
Das ist es...
Ich habe mit dem technischen Support von T-Mobile über ein nicht verwandtes Problem gesprochen und dieses Problem beiläufig erwähnt. Der Repräsentant teilte mir mit, dass dies ein bekanntes Problem sei, und gab an, dass dieses Problem behoben wurde. In der Zwischenzeit ist das Deaktivieren des "Wi-Fi Managers" eine vorübergehende Lösung, um dieses Problem zu beheben. Hier ist die Kurzform zum Deaktivieren des Wi-Fi-Managers:
T-Mobile Mein Konto -> Menü -> Optionen -> "Wi-Fi Manager-Benachrichtigungen anzeigen" (Deaktivieren) -> "Wi-Fi Manager öffnen" (unter "Verbindungsassistent") -> (Deaktivieren) "Wi-Fi verwalten" Verbindungen ".
quelle