Liste der Android 13-Funktionen und -Änderungen

In der folgenden Tabelle sind alle dokumentierten Funktionen und Verhaltensänderungen aufgeführt, die sich auf App-Entwickler auswirken können. In dieser Liste finden Sie Änderungen, die Sie betreffen. Klicken Sie dann auf den entsprechenden Link, um die Dokumentation zu lesen.

Kategorie Typ Name
Kamera Neue Funktionen und APIs HDR-Videoaufnahme
Apps können die Camera2 APIs verwenden, um HDR-Videos aufzunehmen und in der Vorschau anzusehen.
Konnektivität Ändern (Apps für Nutzer ab 13 Jahren) BluetoothAdapter#enable() und BluetoothAdapter#disable() verworfen
Bei Apps, die auf Android 13 (API-Level 33) oder höher ausgerichtet sind, werden die Methoden BluetoothAdapter#enable() und BluetoothAdapter#disable() eingestellt und geben immer false zurück.
Hauptfunktion Ändern (alle Apps) Implementierung der alten Kopie des Sprachdienstes entfernt
Apps sollten den Standardanbieter des Geräts für SpeechService verwenden, anstatt eine bestimmte App hartzucodieren.
Hauptfunktion Neue Funktionen und APIs Updates für OpenJDK 11
Android 13 enthält eine Reihe von Updates, die mit dem LTS-Release von OpenJDK 11 übereinstimmen.
Produktivität der Entwicklungsteams und Tools Neue Funktionen und APIs Design-App-Symbole
Apps können einfarbige App-Symbole zur Verfügung stellen, die auf dem Gerät eines Nutzers mithilfe der dynamischen Material You-Farbe gestaltet werden können.
Produktivität der Entwicklungsteams und Tools Neue Funktionen und APIs App-spezifische Spracheinstellungen
Mithilfe neuer Plattform-APIs können Apps die bevorzugte Sprache pro App festlegen oder abrufen.
Produktivität der Entwicklungsteams und Tools Neue Funktionen und APIs Schnellere Verwendung von Bindestrichen
Android 13 verbessert die Bindestriche für TextView-Instanzen drastisch.
Produktivität der Entwicklungsteams und Tools Neue Funktionen und APIs Text Conversion APIs
In Android 13 können Apps die neue Text Conversion API aufrufen. Nutzer, die eine Sprache mit Eingabemethoden für die Lautschrift verwenden, finden dann schneller und einfacher, wonach sie suchen.
Produktivität der Entwicklungsteams und Tools Neue Funktionen und APIs Verbesserte Zeilenhöhe bei nicht lateinischen Schriftzeichen
Unter Android 13 wird die Anzeige nichtlateinischer Schriften (z. B. Tamil, Burmesisch, Telugu und Tibetisch) durch eine an die jeweilige Sprache angepasste Zeilenhöhe verbessert.
Produktivität der Entwicklungsteams und Tools Neue Funktionen und APIs Verbesserter japanischer Textumbruch
TextViews kann jetzt Text von Bunsetsu (der kleinsten Worteinheit, die natürlich klingt) oder von Wortgruppen anstatt nach Zeichen umbrechen – für ausgefeiltere und besser lesbare japanische Anwendungen.
Produktivität der Entwicklungsteams und Tools Neue Funktionen und APIs Updates für Unicode-Bibliotheken
Android 13 enthält die neuesten Verbesserungen, Fehlerbehebungen und Änderungen, die in Unicode ICU 70, Unicode CLDR 40 und Unicode 14.0 enthalten sind.
Produktivität der Entwicklungsteams und Tools Neue Funktionen und APIs Farbvektor-Schriftarten
Android 13 unterstützt jetzt COLR-Schriftarten der Version 1 und aktualisiert die System-Emojis auf das COLRv1-Format.
Produktivität der Entwicklungsteams und Tools Neue Funktionen und APIs Quick Settings Placement API
Apps, die benutzerdefinierte Kacheln bieten, können diese Kacheln über die Schnelleinstellungen verfügbar machen.
Produktivität der Entwicklungsteams und Tools Neue Funktionen und APIs Vorschau der Zwischenablage
Ab Android 13 nutzen Apps eine standardmäßige visuelle Bestätigung, wenn Inhalte in die Zwischenablage eingefügt werden.
Produktivität der Entwicklungsteams und Tools Neue Funktionen und APIs Vorausschauende Zurück-Touch-Geste
Android 13 führt eine vorausschauende Zurück-Geste für Android-Geräte wie Smartphones, große Bildschirme und faltbare Smartphones ein.
Produktivität der Entwicklungsteams und Tools Neue Funktionen und APIs Bluetooth LE Audio
Android 13 unterstützt LE Audio, sodass Entwickler die neuen Funktionen auf kompatiblen Geräten kostenlos erhalten können.
Produktivität der Entwicklungsteams und Tools Neue Funktionen und APIs MIDI 2.0
Android 13 unterstützt den neuen MIDI 2.0-Standard und bietet die Möglichkeit, MIDI 2.0-Hardware über USB zu verbinden.
Produktivität der Entwicklungsteams und Tools Neue Funktionen und APIs ART-Optimierungen
Android 13 verbessert durch Updates der ART-Laufzeit die Leistung und Effizienz aller Apps.
Grafik Neue Funktionen und APIs Programmierbare Shader
Apps können programmierbare RuntimeShader-Objekte verwenden, um erweiterte Effekte zu erzeugen.
Grafik Neue Funktionen und APIs Verbesserungen für Choreografen
Zusätzliche Methoden in den APIs Choreographer und ASurfaceControl liefern Apps mehr Informationen zu möglichen Frame-Zeitachsen und geben SurfaceFlinger mehr Kontext zum Frame-Lebenszyklus.
Medien Neue Funktionen und APIs Antizipatives Audiorouting
Anwendungen können neue APIs verwenden, um zu ermitteln, wie ihr Audio geroutet wird.
Leistung und Akku Ändern (alle Apps) Task-Manager
Mit Android 13 können Nutzer Dienste im Vordergrund unabhängig von der SDK-Zielversion über die Benachrichtigungsleiste beenden.
Leistung und Akku Ändern (alle Apps) Verarbeitung von Prefetch-Jobs mit JobScheduler verbessern
In Android 13 versucht das System jetzt zu bestimmen, wann eine App das nächste Mal gestartet wird, und verwendet diese Schätzung, um Prefetch-Jobs auszuführen.
Leistung und Akku Ändern (alle Apps) Auslastung von Akkuressourcen
Mit Android 13 wird die Nutzung von Akkuressourcen eingeführt. Diese Funktion bietet mehrere Möglichkeiten, die Akkulaufzeit von Geräten zu optimieren.
Datenschutz und Sicherheit Ändern (alle Apps) Laufzeitberechtigung für Benachrichtigungen
Mit Android 13 ist eine neue Laufzeitbenachrichtigungsberechtigung verfügbar: POST_NOTIFICATIONS.
Datenschutz und Sicherheit Ändern (alle Apps) Sensible Inhalte aus Zwischenablage ausblenden
Apps, mit denen Nutzer vertrauliche Inhalte in die Zwischenablage kopieren können, müssen eine Markierung hinzufügen, um diese Inhalte aus der Vorschau des Inhalts der Zwischenablage auszublenden.
Datenschutz und Sicherheit Ändern (alle Apps) Von gemeinsamer Nutzer-ID migrieren
Apps, die das eingestellte Attribut android:sharedUserId verwenden und nicht mehr von der Funktionalität des Attributs abhängig sind, sollten zu anderen Mechanismen migriert werden.
Datenschutz und Sicherheit Ändern (Apps für Nutzer ab 13 Jahren) Neue Laufzeitberechtigung für WLAN-Geräte in der Nähe
Wenn Sie bestimmte WLAN-APIs verwenden, sollten Apps, die keinen Zugriff auf den physischen Standort eines Geräts benötigen, dies mithilfe einer neuen Berechtigung ausdrücklich bestätigen.
Datenschutz und Sicherheit Ändern (Apps für Nutzer ab 13 Jahren) Für die Verwendung von Körpersensoren im Hintergrund ist eine neue Berechtigung erforderlich
Wenn Ihre App auf Android 13 ausgerichtet ist und Zugriff auf Körpersensordaten benötigt, während sie im Hintergrund ausgeführt wird, müssen Sie die neue Berechtigung BODY_SENSORS_BACKGROUND deklarieren.
Datenschutz und Sicherheit Ändern (Apps für Nutzer ab 13 Jahren) Detaillierte Medienberechtigungen
Apps müssen jetzt separate Berechtigungen verwenden, um Zugriff auf verschiedene Medientypen anzufordern, anstatt die Berechtigung READ_EXTERNAL_STORAGE zu verwenden.
Datenschutz und Sicherheit Neue Funktionen und APIs Sichererer Export von kontextregistrierten Empfängern
Um Laufzeitempfänger sicherer zu machen, kannst du mit Android 13 festlegen, ob ein bestimmter Sendeempfänger in deiner App exportiert und für andere Apps auf dem Gerät sichtbar sein soll.
Datenschutz und Sicherheit Neue Funktionen und APIs Bildauswahl
Apps sollten eine neue Bildauswahl verwenden, damit Nutzer Mediendateien sicher auswählen können, ohne Zugriff auf ihre gesamte Mediathek gewähren.
Datenschutz und Sicherheit Neue Funktionen und APIs Neue Laufzeitberechtigung für WLAN-Geräte in der Nähe
Apps können eine neue Berechtigung anfordern, um WLAN-Geräte in der Nähe zu finden, ohne auf den Gerätestandort zuzugreifen.
Datenschutz und Sicherheit Neue Funktionen und APIs Neue Berechtigung zur Verwendung exakter Alarme
Bei der Ausrichtung auf Android 13 können Apps wie Kalender und Wecker die neue Berechtigung USE_EXACT_ALARM zur Installationszeit verwenden, um exakte Alarme festzulegen.
Datenschutz und Sicherheit Neue Funktionen und APIs Vom Entwickler herabgestufte Berechtigungen für Entwickler
Ab Android 13 kann Ihre App den Zugriff auf Laufzeitberechtigungen widerrufen, die ihr vom System oder vom Nutzer gewährt wurden.
Datenschutz und Sicherheit Neue Funktionen und APIs APK-Signaturschema v3.1
Das APK-Signaturschema v3.1 ermöglicht Apps, Original- und rotierte Unterzeichner in einem einzigen APK sowie SDK-Versions-Targeting zu unterstützen.
Datenschutz und Sicherheit Neue Funktionen und APIs Bessere Fehlerberichte in Keystore und KeyMint
Für Anwendungen, die Schlüssel generieren, bieten Keystore und KeyMint jetzt detailliertere und genauere Fehlerindikatoren.
Tablets und große Bildschirme Neue Funktionen und APIs Verbesserte Unterstützung für Tablets und Geräte mit großen Bildschirmen
Android 13 baut auf den Tablet-Optimierungen von Android 12 und dem Feature Drop für 12L auf. Dazu gehören Optimierungen für die System-UI, verbessertes Multitasking und verbesserte Kompatibilitätsmodi.
Nutzererfahrung Ändern (Apps für Nutzer ab 13 Jahren) Mediensteuerelemente abgeleitet von PlaybackState
Das System leitet jetzt Mediensteuerelemente von PlaybackState-Aktionen anstelle von MediaStyle-Benachrichtigungen ab.
Nutzererfahrung Ändern (Apps für Nutzer ab 13 Jahren) App-Farbschema wird automatisch auf WebView-Inhalte angewendet
Für Apps, die auf Android 13 (API-Level 33) oder höher ausgerichtet sind, wird die Methode setForceDark() eingestellt. Stattdessen wird in WebView jetzt die prefers-color-scheme der Medienabfrage immer gemäß dem Designattribut der App (isLightTheme) festgelegt.
Google Play-Dienste Ändern (Apps für Nutzer ab 13 Jahren) Berechtigung für Werbe-ID erforderlich
Für Apps, in denen die Werbe-ID der Google Play-Dienste verwendet wird und die auf Android 13 (API-Level 33) oder höher ausgerichtet sind, muss in der Manifestdatei der App die normale Berechtigung AD_ID deklariert werden.
Einschränkungen für Nicht-SDK-Schnittstellen Ändern (Apps für Nutzer ab 13 Jahren) Updates zu Einschränkungen für Nicht-SDK-Schnittstellen
Android 13 enthält aktualisierte Listen eingeschränkter Nicht-SDK-Schnittstellen, die auf der Zusammenarbeit mit Android-Entwicklern und den neuesten internen Tests basieren.
Medien Neue Funktionen und APIs Spatial Audio
Ein eindrucksvolles Audioerlebnis für realistisch klingende Inhalte.

Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.