Ab dem 27. März 2025 empfehlen wir, android-latest-release anstelle von aosp-main zu verwenden, um AOSP zu erstellen und Beiträge dazu zu leisten. Weitere Informationen finden Sie unter Änderungen am AOSP.
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
In Android 13 wird der Nutzer über den neuen Task-Manager der System-UI über den Status und die Ressourcen informiert, die von den Diensten im Vordergrund von Apps im Hintergrund verwendet werden. Außerdem kann er diese Apps beenden.
Mit der Einführung von Berechtigungen für Benachrichtigungen in Android 13 können Nutzer Benachrichtigungen von Apps im Hintergrund deaktivieren, die Dienste im Vordergrund für Standortermittlung, Medienwiedergabe und -projektion, Datensynchronisierung, Video- und Sprachanrufe sowie verbundene Geräte ausführen. Wenn solche Benachrichtigungen deaktiviert sind, werden keine erforderlichen Benachrichtigungen von Diensten im Vordergrund angezeigt, die den Nutzer über ihren Status und die Ressourcennutzung informieren. Der Task-Manager fügt auf dem Display der Schnelleinstellungen eine Informationsleiste hinzu, über die Nutzer über die im Hintergrund laufenden Apps und deren Nutzung von Smartphone-Ressourcen wie Arbeitsspeicher und Akku informiert werden. Über diese Benutzeroberfläche werden Nutzer benachrichtigt, wenn eine App einen Dienst im Vordergrund für längere Zeit ausführt, und können die App beenden. Die Aufforderung wird dezent auf dem Display platziert, damit sie wichtige Benachrichtigungen nicht verdeckt. Weitere Informationen finden Sie unter Task-Manager.
Task-Manager für Apps im Hintergrund implementieren
Es gibt zwar eine Referenzimplementierung für AOSP für diese Funktion, aber Entwickler von Android-Geräten können diese System-UI anpassen und ändern.
Die Option zum Beenden im Task-Manager darf nicht für Apps angezeigt werden, die für die Funktionalität des Geräts von zentraler Bedeutung sind, z. B. für den Telefon- und Kamera-Launcher.
Die AOSP-Implementierung verwendet eine neue interne Callback API zwischen der System-Benutzeroberfläche und dem Systemserver. Über diese API kann der Systemserver die System-UI benachrichtigen, wenn neue Dienste im Vordergrund gestartet werden. Die API benachrichtigt außerdem den Systemserver, bestimmte Apps auf Wunsch des Nutzers zu beenden.
Task-Manager auf Benachrichtigungen von Hintergrund-Apps prüfen
Prüfen Sie bei manuellen Tests die Funktion „Task-Manager“ anhand von Apps, die im Hintergrund ausgeführt werden.
Verwenden Sie für Unit-Tests die Unittests, die in AOSP verfügbar sind.
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2025-07-27 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-07-27 (UTC)."],[],[],null,["# Task Manager\n\nIn Android 13, a new System UI affordance called the\n[Task Manager](https://developer.android.com/about/versions/13/changes/fgs-manager)\nnotifies the user about the state and resources being used by the foreground\nservices on background apps and enables the user to stop these apps.\n\nWith the introduction of [notification permissions](https://developer.android.com/about/versions/13/changes/notification-permission)\nin Android 13, users have control over turning off\nnotifications from background apps that run [foreground services](https://developer.android.com/guide/components/foreground-services)\nfor location, media playback and projection, data sync, video and voice calls,\nand connected devices. When such notifications are turned off, required\nnotifications from foreground services that indicate their state and resource\nusage to the user aren't displayed. The Task Manager adds an information bar\non the Quick Settings display to inform users of the apps running in the\nbackground and their usage of phone resources such as memory and battery. With\nthis interface, users are notified if an app is running a foreground service for\na long time and can choose to stop an app. The affordance is placed on the\ndisplay in a subtle way so it doesn't obstruct important notifications. See\n[Task Manager](https://developer.android.com/about/versions/13/changes/fgs-manager)\nfor more information.\n\nImplement Task Manager for background apps\n------------------------------------------\n\nAlthough a [reference AOSP implementation](https://cs.android.com/android/platform/superproject/+/android-latest-release:frameworks/base/packages/SystemUI/src/com/android/systemui/qs/FgsManagerController.kt)\nfor this feature is available, Android-powered device implementers can customize and\nmodify this System UI.\nThe stop affordance in the Task Manager mustn't be displayed for apps which are\ncore to the functionality of the device, such as Dialer and Camera.\n\nThe AOSP implementation uses a new internal [callback API](https://cs.android.com/android/platform/superproject/+/android-latest-release:frameworks/base/core/java/android/app/IForegroundServiceObserver.aidl)\nbetween the [System UI](https://cs.android.com/android/platform/superproject/+/android-latest-release:frameworks/base/packages/SystemUI)\nand [System Server](https://cs.android.com/android/platform/superproject/+/android-latest-release:frameworks/base/services/core/java/com/android/server). This API lets the System Server notify the System UI when new\nforeground services are started. The API also notifies the System Server to\nstop certain apps, when requested by the user.\n| **Note:** This feature can't be turned off.\n\nValidate Task Manager for background apps notifications\n-------------------------------------------------------\n\nFor manual testing, validate the Task Manager feature against apps that are\nrunning in the background.\n\nFor unit testing, use [unit tests](https://cs.android.com/android/platform/superproject/+/android-latest-release:frameworks/base/packages/SystemUI/multivalentTests/src/com/android/systemui/qs/FgsManagerControllerTest.java)\navailable in AOSP."]]