← Blog

Mit VordergrunddienstVon Android beendet, Minute 22 bis 410102030405060MinutenDie Lücke wird zur geraden Linie1 kmRouten © OpenStreetMap-Mitwirkende
Eine Stunde Aufzeichnung, ein GPS-Punkt alle 10 Sekunden: lückenlos, solange ein Vordergrunddienst die App am Leben hält, und mit einer Lücke, wenn Android die App schließt. Auf der Karte der Rauschbrunnen-Runde wird die Lücke zu einer geraden Linie.
Unterwegs

GPS-Aufzeichnung bricht ab: Android beendet die App

Warum Android eine Aufzeichnung im Hintergrund beendet, welche Einstellungen am Handy das verhindern und woran du merkst, dass es passiert ist.

· Malik · 8 Min. Lesezeit

Du startest die Aufzeichnung am Parkplatz, steckst das Handy in die Tasche und gehst drei Stunden. Oben schaust du auf die Karte, und der Track endet irgendwo im Wald. Oder er springt in gerader Linie von der zweiten Hütte zum Gipfel. Dein Handy hat die App beendet, während du unterwegs warst.

Das kann jeder App passieren, die aufzeichnet, nicht bloß einer bestimmten, und beim Laufen genauso wie beim Wandern. Egal, welche App du verwendest: Das meiste lässt sich in den Einstellungen deines Handys beheben. Was die Einstellungen nicht verhindern, muss die App überstehen. Für diesen Teil nehme ich als Beispiel walker, die App für Spaziergänge, Wanderungen und Radtouren, die ich für Android entwickle.

Woran du es erkennst

Warum Android Apps beendet

Android begrenzt, was Apps im Hintergrund tun dürfen, um Akku zu sparen. In neueren Versionen hat jede App in den Systemeinstellungen eine Seite Akkunutzung mit drei Möglichkeiten. Uneingeschränkt erlaubt alle Arbeit im Hintergrund und kann mehr Akku verbrauchen. Optimiert, die Voreinstellung, begrenzt die Arbeit im Hintergrund danach, wie du die App nutzt. Eingeschränkt heißt, dass die App gar nicht im Hintergrund laufen darf.

Ein Vordergrunddienst ist Androids Name für eine App, die weiterarbeitet, nachdem du sie verlassen hast, und dabei eine Benachrichtigung zeigt. So zeichnet eine App mit ausgeschaltetem Bildschirm weiter auf, und die Benachrichtigung der Aufzeichnung oben am Bildschirm ist das Zeichen dafür. Laut Androids Dokumentation kann eine eingeschränkte App keinen Vordergrunddienst starten. Android kann dir außerdem vorschlagen, eine App einzuschränken, wenn es meint, dass sie zu viel verbraucht.

Manche Handyhersteller gehen weiter als Android selbst. Sie stellen die Akkulaufzeit über das richtige Funktionieren der Apps, wie es die Seite dontkillmyapp.com beschreibt, und Apps, die Gesundheit und Bewegung aufzeichnen, zählen dort zu den am stärksten betroffenen. Derzeit stehen in ihrer Rangliste der schlimmsten Fälle Xiaomi, Samsung, OnePlus und Huawei ganz oben.

Stell die Akkunutzung auf „Uneingeschränkt“

Stell in Androids Einstellungen für deine App zum Aufzeichnen die Akkunutzung auf Uneingeschränkt. Sie zeichnet stundenlang bei ausgeschaltetem Bildschirm auf, und genau diese Arbeit im Hintergrund braucht sie. Von allen Einstellungen bringt diese am meisten. Auf manchen Handys heißt die Wahl stattdessen Nicht optimieren.

Prüf die Einstellungen deines Herstellers

Schau auf dontkillmyapp.com nach der Seite deines Handyherstellers und geh ihre Schritte durch, denn viele Hersteller haben zusätzlich zu Android eine eigene Stromsparfunktion. Die Namen der Einstellungen ändern sich von Modell zu Modell und von Version zu Version. Nimm die drei folgenden deshalb als Beispiele.

Samsung

Auf manchen Versionen führt Samsung unter Akku → Grenzen der Hintergrundnutzung drei Listen: Apps im Standby, Apps im tiefen Standby und Apps, die nie im Standby sind. Trag deine App zum Aufzeichnen bei Apps, die nie im Standby sind ein, und überleg, ob du Standby für nicht verwendete Apps ausschaltest. Nach einem Update kann Samsung Apps wieder in die Listen setzen.

Xiaomi

Erlaub der App in den Einstellungen, automatisch zu starten (Autostart), und nimm sie in den Stromspareinstellungen für Apps von allen Einschränkungen aus. Außerdem kannst du die App in der Übersicht der zuletzt verwendeten Apps sperren, indem du sie nach unten ziehst.

OnePlus

Stell die Akku-Optimierung für die App auf Nicht optimieren, und sperr die App in der Übersicht der zuletzt verwendeten Apps. Die Seite warnt, dass OnePlus diese Einstellung bei manchen Apps schon zurückgesetzt hat.

Lass die App in der Übersicht der zuletzt verwendeten Apps

Wisch deine App nicht aus der Übersicht der zuletzt verwendeten Apps, solange sie aufzeichnet. Normalerweise beendet ein Wischen eine App nicht, erklärt die Seite, aber auf manchen Handys, darunter denen von OnePlus, kann es sie ganz schließen. Wenn dein Handy Apps in dieser Übersicht sperren kann, tu das für die App, mit der du aufzeichnest.

Standort „Immer zulassen“, wenn die Aufzeichnung weiterlaufen soll

Stell den Standortzugriff deiner App auf Immer zulassen, wenn sie anbietet, eine Aufzeichnung fortzusetzen, nachdem Android die App beendet hat. Nur in diesem Fall braucht sie die Berechtigung. Um bei ausgeschaltetem Bildschirm aufzuzeichnen, braucht sie sie nicht.

Android gibt Apps den Standort auf zwei Arten. Eine App auf dem Bildschirm nutzt den Standort im Vordergrund. Eine App, die ihre Benachrichtigung der Aufzeichnung zeigt, zählt ebenfalls als Vordergrund und behält den Zugriff, wenn du die Home-Taste drückst oder den Bildschirm ausschaltest. Alles andere ist Standort im Hintergrund, und dafür gibt es eine eigene Berechtigung. Ab Android 11 kannst du sie nicht im üblichen Dialog erteilen. Du wählst dafür Immer zulassen auf der Standortseite der App in den Einstellungen.

Hat Android die App beendet, ist ihre Benachrichtigung mit ihr verschwunden. Damit die Aufzeichnung weiterläuft, bevor du die App wieder öffnest, braucht sie den Standort im Hintergrund.

So macht es walker

walker ist so gebaut, dass das Aufgezeichnete erhalten bleibt, wenn Android die App beendet.

Während du aufzeichnest, zeigt walker ihre Benachrichtigung. Darin stehen Zeit und Strecke, dazu die Knöpfe Pause, Resume (Fortsetzen) und Stop, sodass du das Handy wegstecken kannst. Der Knopf Stop in der Benachrichtigung öffnet walker und fragt zuerst nach. Jeder Punkt wird auf dem Handy gespeichert, sobald er ankommt, bevor walker irgendetwas anderes damit macht. Beendet Android walker oder ist der Akku leer, ist die Wanderung bis dahin gesichert.

Wie es weitergeht, hängt von einer Einstellung ab. Mit Keep recording if Android closes walker (weiter aufzeichnen, wenn Android walker schließt) unter Settings → Recording läuft die Aufzeichnung von selbst weiter, meist nach wenigen Sekunden. Dafür muss der Standortzugriff auf Immer zulassen stehen, und die Einstellung ist aus, solange du es nicht erlaubst. walker nutzt diese Berechtigung nur, um eine Aufzeichnung fortzusetzen, die du gestartet hast. Die Einrichtung bietet sie einmal an, auf der Seite In the background (Im Hintergrund).

Ohne die Einstellung zeigt walker beim nächsten Öffnen Unfinished recording (nicht abgeschlossene Aufzeichnung) und wie weit du gekommen bist. Resume setzt die Aufzeichnung fort und zählt die Lücke als Pause. Finish (Abschließen) speichert die Wanderung so, wie sie ist.

Wischst du walker während der Aufzeichnung aus der Übersicht der zuletzt verwendeten Apps, zählt das als Schließen: Ist die Einstellung an, kommt die Benachrichtigung zurück, und die Aufzeichnung läuft weiter.

Wird walker auf Wanderungen oft beendet, stell die Akkunutzung auf Uneingeschränkt, wie oben beschrieben. Die Hilfe fasst die Schritte im Abschnitt was passiert, wenn Android walker schließt kurz zusammen.

Vor deiner nächsten Wanderung oder deinem nächsten Lauf

Nichts davon musst du am Tag der Tour erledigen. Du stellst es einmal zu Hause ein und schaust nach einem Update wieder nach, weil manche Handys, darunter die von Samsung, die Einstellungen zurücksetzen. Dann tut das Handy in deiner Tasche sehr viel eher, worum du es am Parkplatz gebeten hast: aufzeichnen, bis du es beendest.

walker Zeichnet Spaziergänge, Wanderungen und Radtouren mit Offline-Karten auf. Nichts verlässt dein Handy. Bald bei Google Play.