Anrufbenachrichtigungen

In Android 7.0 werden Funktionen im Zusammenhang mit Anrufbenachrichtigungen vom Telecom-Systemdienst der Android-Plattform in die Telefon-App verschoben. Bisher war die Verantwortung für die Anzeige anrufbezogener Benachrichtigungen zwischen Telecom und der Standard-Telefon-App aufgeteilt, was zu Inkonsistenzen im Verhalten führte. Unter Android 7.0 übernimmt der Telefon-App die gesamte Verantwortung für die Verarbeitung von Anrufbenachrichtigungen.

Verhalten unter Android 6.x und niedriger

In früheren Android-Releases wurden die Zuständigkeiten zwischen Telecom und Dialer wie unten beschrieben aufgeteilt:

Funktionalität Done by Telecom Done by Dialer
Benachrichtigung zu eingehendem Anruf Ja (Klingeln, Vibrieren) Ja (Anzeige von Benachrichtigungen, Anrufer-ID)
An Mailbox weiterleiten Ja Nein
Benutzerdefinierter Klingelton Ja Nein
Benachrichtigungen über verpasste Anrufe Ja Nein
Anzeige für Nachrichten (Mailbox anrufen) Ja (Telefonie) Nein
Benachrichtigungen für die visuelle Mailbox Nein Ja

Beispiele für inkonsistentes Verhalten, das durch diese Aufteilung der Zuständigkeiten verursacht wurde:

  • Telecom war für das Starten des Klingelns/Vibrierens verantwortlich, aber der Dialer war für die Anzeige der Benachrichtigung über eingehende Anrufe verantwortlich. Wenn der Anrufer langsam startet, kann es sein, dass das Klingeln einige Sekunden vor der Anzeige der Benachrichtigung über einen eingehenden Anruf beginnt.
  • Telecom war für die Anzeige von Benachrichtigungen über verpasste Anrufe verantwortlich. Da proprietäre Funktionen (z. B. die Google-Anrufer-ID) für diese Benachrichtigungen nicht funktionieren, kann es zu Inkonsistenzen zwischen Telecom-Benachrichtigungen und der Benutzeroberfläche des Dialers (z. B. dem Anrufprotokoll) kommen.

Verhalten unter Android 7.0 und höher

Die neue Funktion wird im Dialer des Android Open Source Project (AOSP) implementiert. Weitere Informationen finden Sie in der folgenden Dokumentation:

Benachrichtigungsstil für Anrufe unter Android 12 oder höher

Für Geräte mit Android 12 oder höher empfehlen wir, den Benachrichtigungsstil CallStyle für eingehende und laufende Anrufe zu verwenden, um eine einheitliche Nutzererfahrung für Anrufe zu bieten. Weitere Informationen finden Sie unter Neue Benachrichtigungen zu Anrufen, mit denen die Wichtigkeit eingehender Anrufe eingestuft werden kann.

Implementierung

Geräteimplementierer müssen möglicherweise Telekommunikations-/Telefoniekomponenten aktualisieren, die APIs für den Standard-Telefon-Dialer bereitstellen.