Widgets werden nicht mehr aktualisiert

Seit ein paar Tagen/Wochen habe ich festgestellt, dass meine Widgets auf meinen Startbildschirmen meines Nexus 6 (Android 6.0.1) nicht mehr aktualisiert werden. Es bezieht sich nicht auf ein einzelnes Widget, sondern auf alle. Ich habe im Moment keinen einzigen gefunden, der aktualisiert wird. Ich habe mehrere Widgets, die regelmäßig aktualisiert werden sollten: Chats, Wetter, Google Fit, Anrufprotokolle usw.; und keiner von ihnen wird aktualisiert.

Wenn ich mein Telefon neu starte, werden die Widgets einmal aktualisiert, und das war's. Danach keine Updates mehr.

Ich habe zum Beispiel das Widget für Google Fit auf meinem Startbildschirm und es zeigt immer noch den Status von vor ein paar Tagen an; als ich mein Handy neu gestartet habe.

Ich habe vor einiger Zeit die Android N Beta ausprobiert (ich kann mich jedoch nicht erinnern, ob die Widgets damals aktualisiert wurden). Aber da es einige Probleme mit Anwendungen gab, die ich täglich verwende, bin ich zu meinem alten Android 6.0.1-Build zurückgekehrt. Dieses Zurücksetzen beinhaltet ein Zurücksetzen auf die Werkseinstellungen. Also habe ich die Lösung zum Zurücksetzen auf die Werkseinstellungen versucht. Aber ich vermute, die Android N Beta hat nichts mit meinem Problem zu tun?

Gibt es Dinge, die ich ausprobieren kann? Gibt es einige Einstellungen, die ich hätte ausführen können, die meine Widgets eingefroren haben? Vielleicht etwas mit Batterieoptimierungen oder so?

Ich muss Ihnen nicht sagen, dass Widgets, die nicht aktualisiert werden, sehr nervig sind.

Wie ich bereits erwähnt habe, verwende ich ein Motorola Nexus 6 mit Stock Android 6.0.1 darauf. Ich habe die neueste Version der Android-Version für mein Telefon und alle Sicherheitspatches installiert. Einschließlich des Juli-Sicherheitspatches von vor ein paar Tagen.

Update: Ich verwende den Standard-Android-Launcher. Ich habe keine speziellen Anwendungen laufen, die mein Batterieverhalten anpassen sollten (wie Greenify).

Welchen Launcher verwenden Sie, den von Google oder einen benutzerdefinierten?
Ich verwende den Standard-Android-Launcher. Keine benutzerdefinierte.
Ich habe herausgefunden, dass das Flipboard-App-Widget die Hauptprobleme auf vorinstallierten Telefonen wie Samsung verursacht. Löschen Sie einfach das Flipboard-Widget, wenn Sie eines haben, und starten Sie Ihr Telefon neu.

Antworten (5)

So habe ich eine Lösung auf der Huawei Cam L21 basierend auf den obigen Antworten ausprobiert, und es hat funktioniert.

Einstellungen -> Apps -> app_of_widget -> Akku -> weiterlaufen nach Bildschirm aus ...

Dies ist die Lösung, die für mich funktioniert hat

Mögliche Lösungen, die Sie ausprobieren könnten, wenn Sie das gleiche Problem wie ich haben (wie von rajatpunkstaa erwähnt ; ich wiederhole sie nur der Vollständigkeit halber, gebe aber auch dort oben eine Stimme ab):

  • Stellen Sie sicher, dass alle Akkuspar-Apps deaktiviert sind. Oder stören zumindest nicht die Widgets;
  • Versuchen Sie, die Daten des Launchers zu löschen. Am besten löschen Sie sowohl Cache- als auch App-Daten.

Aber am Ende hat das bei mir nicht funktioniert. Also bin ich in die Android-Widget-Dokumentation eingestiegen, um herauszufinden, was die Widgets zum Ticken gebracht hat. Oder in meinem Fall, warum sie nicht angekreuzt haben. So fand ich heraus, dass ein Widget tatsächlich die Aktualisierung der anderen Widgets blockieren kann. Nicht absichtlich, sondern aus Versehen.

Indem ich also jedes Widget einzeln mit viel Zeit dazwischen hinzufügte, konnte ich feststellen, dass das Problem nach einer Weile auftrat. Die Zeit dazwischen war ziemlich wichtig, denn wenn ich es sofort tat, war es kein Problem. Aber nach einiger Zeit würde das Widget wahrscheinlich abstürzen oder so (allerdings nicht sichtbar), und andere Widgets stoppten auch.

Also die beste Lösung für mich war:

  • Alle Widgets entfernen;
  • Fügen Sie etwa ein Widget pro Tag hinzu (um dem fehlerhaften Widget Zeit zum Absturz zu geben);
  • Sobald Sie sehen, dass sich die Widgets schlecht verhalten, kennen Sie das Übeltäter-Widget; wahrscheinlich die, die Sie zuletzt hinzugefügt haben.

Einige Tipps zu dieser Lösung:

  • Am besten nehmen Sie als erstes Widget ein Widget, das regelmäßig aktualisiert wird. So haben Sie eine Vorstellung, wenn wirklich bald etwas schief geht;
  • Aus irgendeinem Grund funktioniert das Aktienuhr-Widget weiter, obwohl die anderen Widgets nicht mehr funktionieren. Wahrscheinlich verwendet dieses Widget einen anderen Aktualisierungsmechanismus oder so etwas.
Ein Entwickler hier: Die Mindestaktualisierung von Widgets beträgt 30 Minuten, daher muss die Uhr einen wiederkehrenden Alarm von 1 Minute (oder weniger) verwenden, damit sie "tickt". Es gibt auch keine Möglichkeit zu wissen, ob das Widget sichtbar ist, dies muss blind gemacht werden. Ich habe eine Android-Funktionsanfrage gefunden, um dies zu verbessern, aber sie wurde ohne Aktion geschlossen.

Das ist mir vor einiger Zeit passiert. Stellen Sie sicher, dass Sie nicht Greenify oder eine andere App verwenden, um Ihre Apps in den Ruhezustand zu versetzen. Wenn Sie diese Apps in den Ruhezustand versetzen, können sie nicht aktualisiert werden, da sie nicht im Hintergrund ausgeführt werden

Löschen Sie den Cache und die Daten für die Widget-Apps in den Einstellungen und auch für den von Ihnen verwendeten Launcher. Richten Sie sie erneut ein und sie funktionieren einwandfrei. Hoffe das hilft !!

Ich habe diese Lösung ausprobiert, weil es eine gute Option zum Ausprobieren zu sein scheint (also +1). Aber ich fürchte, dass meine Widgets immer noch nicht aktualisiert werden.
Hast du schon versucht deinen Launcher zu wechseln? Welches verwendest du?
Ich habe verschiedene Launcher ausprobiert und festgestellt, dass das Problem weiterhin auftritt. Dann bin ich in die Dokumentation der Widgets eingestiegen und habe das Problem gefunden. Ich werde eine neue Antwort für zukünftige Referenzen geben

Für mich funktionierte die Lösung, indem Sie zu Einstellungen-> Gerät-> Batterie gehen und die intelligente Standby-Energiesparfunktion deaktivieren.

Bei mir hat unter Android 9 folgendes funktioniert: Einstellungen -> Smart Assistant -> Appblocker (der aktiviert ist) -> App auswählen: Folgende Optionen deaktivieren: 1. Bootblocker 2. Blocker starten 3. Hintergrundbereinigung