App-Entwicklung: Anwendungen für Android 13 fit machen

Damit die eigene App stolperfrei den Sprung auf Android 13 schafft, müssen Entwickler Hand anlegen. Insbesondere die Neuerungen zur Privatsphäre sind tückisch.

Artikel verschenken
In Pocket speichern vorlesen Druckansicht
Lesezeit: 6 Min.
Von
  • Thomas Künneth
Inhaltsverzeichnis

Von einem Tag auf den anderen hagelt es Beschwerden über nicht mehr angezeigte Benachrichtigungen – ein mit dem Update auf Android 13 leider realistisches Schreckensszenario. Wollen Entwickler das vermeiden, müssen sie jetzt ihre Anwendungen anpassen.

Wer viel mit Benachrichtigungen arbeitet, könnte diese bald von den jüngsten Verbesserungen der Privatsphäre komplett blockiert sehen: Nötig ist ab targetSdkVersion 33 das Anfordern der Berechtigung POST_NOTIFICATIONS mit den üblichen Verdächtigen checkSelfPermission(), shouldShowRequestPermissionRationale() und requestPermissions().

Mehr zu: Android

Zusätzlich sollte man mit der seit API-Level 24 – Android 7.0 – vorhandenen NotificationManager-Funktion areNotificationsEnabled() sicherstellen, dass der Versand von Nachrichten nicht blockiert ist. Das kann auch bei erteilter Erlaubnis passieren.