Liste der Android 13-Funktionen und ‐Änderungen

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

Kategorie Eingeben Name
Kamera Neue Funktionen und APIs HDR-Videoaufnahme
Apps können mit Camera2 APIs HDR-Videoinhalte aufnehmen und eine Vorschau anzeigen.
Konnektivität Ändern (Apps, die auf 13 Jahre oder älter ausgerichtet sind) BluetoothAdapter#enable() und BluetoothAdapter#disable() eingestellt
Für Apps, die auf Android 13 (API-Level 33) oder höher ausgerichtet sind, sind die Methoden BluetoothAdapter#enable() und BluetoothAdapter#disable() eingestellt und geben immer false zurück.
Hauptfunktion Ändern (alle Apps) Alte Kopie der Sprachdienstimplementierung entfernt
Apps sollten den Standardanbieter des Geräts für SpeechService verwenden, anstatt eine bestimmte App hartzucodieren.
Hauptfunktion Neue Funktionen und APIs OpenJDK 11-Updates
Android 13 enthält eine Reihe von Updates, die mit der OpenJDK 11 LTS-Version übereinstimmen.
Produktivität und Tools für Entwickler Neue Funktionen und APIs Thematische App-Symbole
Apps können einfarbige App-Symbole bereitstellen, die auf dem Gerät eines Nutzers mithilfe der dynamischen Farben von Material You gestaltet werden können.
Produktivität und Tools für Entwickler Neue Funktionen und APIs Appspezifische Spracheinstellungen
Mit neuen Plattform-APIs können Apps die bevorzugte Sprache eines Nutzers pro App festlegen oder abrufen.
Produktivität und Tools für Entwickler Neue Funktionen und APIs Schnellere Silbentrennung
Android 13 verbessert die Silbentrennung für TextView-Instanzen drastisch.
Produktivität und Tools für Entwickler Neue Funktionen und APIs APIs zur Textkonvertierung
In Android 13 können Apps die neue Textkonvertierungs-API aufrufen, damit Nutzer, die Sprachen mit phonetischer Eingabe verwenden, schneller und einfacher finden, wonach sie suchen.
Produktivität und Tools für Entwickler Neue Funktionen und APIs Verbesserte Zeilenhöhe für Schriftsysteme ohne lateinische Buchstaben
In Android 13 wird die Darstellung von Schriftsystemen ohne lateinische Buchstaben (z. B. Tamil, Birmanisch, Telugu und Tibetisch) durch eine für jede Sprache angepasste Zeilenhöhe verbessert.
Produktivität und Tools für Entwickler Neue Funktionen und APIs Verbessertes Umbrechen von japanischem Text
In TextViews kann Text jetzt nach Bunsetsu (die kleinste natürliche Worteinheit) oder nach Wortgruppen statt nach Zeichen umgebrochen werden. Das sorgt für eine bessere Lesbarkeit japanischer Apps.
Produktivität und Tools für Entwickler Neue Funktionen und APIs Aktualisierungen der Unicode-Bibliothek
Android 13 enthält die neuesten Verbesserungen, Fehlerkorrekturen und Änderungen, die in Unicode ICU 70, Unicode CLDR 40 und Unicode 14.0 enthalten sind.
Produktivität und Tools für Entwickler Neue Funktionen und APIs Farbvektorschriften
In Android 13 wird die Rendering-Unterstützung für COLR-Version-1-Schriftarten hinzugefügt und die System-Emojis werden auf das COLRv1-Format aktualisiert.
Produktivität und Tools für Entwickler Neue Funktionen und APIs Placement API für die Schnelleinstellungen
Apps, die benutzerdefinierte Kacheln bereitstellen, können diese Kacheln in den Schnelleinstellungen verfügbar machen.
Produktivität und Tools für Entwickler Neue Funktionen und APIs Zwischenablagevorschau
Seit Android 13 nutzen Apps eine standardmäßige visuelle Bestätigung, wenn Inhalte der Zwischenablage hinzugefügt werden.
Produktivität und Tools für Entwickler Neue Funktionen und APIs Vorhersagende Touch-Geste „Zurück“
Android 13 führt eine vorausschauende Touch-Geste „Zurück“ für Android-Geräte wie Smartphones, Geräte mit großen Displays und faltbare Geräte ein.
Produktivität und Tools für Entwickler Neue Funktionen und APIs Bluetooth LE Audio
Android 13 bietet eine integrierte Unterstützung für LE Audio. Entwickler sollten die neuen Funktionen daher kostenlos auf kompatiblen Geräten nutzen können.
Produktivität und Tools für Entwickler Neue Funktionen und APIs MIDI 2.0
Android 13 unterstützt den neuen MIDI 2.0-Standard, einschließlich der Möglichkeit, MIDI 2.0-Hardware über USB anzuschließen.
Produktivität und Tools für Entwickler Neue Funktionen und APIs ART-Optimierungen
Android 13 verbessert die Leistung und Effizienz aller Apps durch Updates der ART-Laufzeit.
Grafik Neue Funktionen und APIs Programmierbare Shader
In Apps können RuntimeShader-Objekte verwendet werden, um erweiterte Effekte zu erzielen.
Grafik Neue Funktionen und APIs Verbesserungen bei Choreographer
Zusätzliche Methoden in den Choreographer- und ASurfaceControl-APIs bieten Apps mehr Informationen zu den möglichen Frame-Zeitachsen und fügen SurfaceFlinger mehr Kontext zum Frame-Lebenszyklus hinzu.
Medien Neue Funktionen und APIs Vorausschauendes Audio-Routing
Mit neuen APIs können Apps festlegen, wie ihr Audio geroutet wird.
Leistung und Akku Ändern (alle Apps) Aufgabenmanager
Unter Android 13 können Nutzer Dienste im Vordergrund unabhängig von der Ziel-SDK-Version über den Benachrichtigungs-Schieberegler beenden.
Leistung und Akku Ändern (alle Apps) Verbesserung der Verarbeitung von Prefetch-Jobs mit JobScheduler
In Android 13 versucht das System jetzt, das nächste Mal zu ermitteln, wann eine App gestartet wird, und verwendet diese Schätzung, um Prefetch-Jobs auszuführen.
Leistung und Akku Ändern (alle Apps) Akkuressourcennutzung
In Android 13 wird die Akkuressourcennutzung eingeführt, mit der sich die Akkulaufzeit des Geräts besser verwalten lässt.
Datenschutz und Sicherheit Ändern (alle Apps) Laufzeitberechtigung für Benachrichtigungen
In Android 13 wird eine neue Laufzeitberechtigung für Benachrichtigungen eingeführt: POST_NOTIFICATIONS.
Datenschutz und Sicherheit Ändern (alle Apps) Vertrauliche Inhalte aus der Zwischenablage ausblenden
In Apps, in denen Nutzer vertrauliche Inhalte in die Zwischenablage kopieren können, muss ein Flag hinzugefügt werden, um diese Inhalte aus den Vorschauen der Zwischenablageinhalte auszublenden.
Datenschutz und Sicherheit Ändern (alle Apps) Von der gemeinsamen 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 migrieren.
Datenschutz und Sicherheit Ändern (Apps, die auf 13 Jahre oder älter ausgerichtet sind) Neue Laufzeitberechtigung für WLAN-Geräte in der Nähe
Bei der Verwendung bestimmter WLAN-APIs sollten Apps, die keinen Zugriff auf den physischen Standort eines Geräts benötigen, dies mit einer neuen Berechtigung ausdrücklich angeben.
Datenschutz und Sicherheit Ändern (Apps, die auf 13 Jahre oder älter ausgerichtet sind) Neue Berechtigung für die Verwendung von Körpersensoren im Hintergrund erforderlich
Wenn Ihre App auf Android 13 ausgerichtet ist und im Hintergrund ausgeführt werden muss, um auf Informationen von Körpersensoren zuzugreifen, müssen Sie die neue Berechtigung BODY_SENSORS_BACKGROUND deklarieren.
Datenschutz und Sicherheit Ändern (Apps, die auf 13 Jahre oder älter ausgerichtet sind) Detaillierte Medienberechtigungen
Apps müssen jetzt separate Berechtigungen verwenden, um den Zugriff auf verschiedene Medientypen anzufordern, anstatt die Berechtigung READ_EXTERNAL_STORAGE.
Datenschutz und Sicherheit Neue Funktionen und APIs Sichererer Export von kontextregistrierten Empfängern
Um die Sicherheit von Laufzeitempfängern zu erhöhen, können Sie unter Android 13 angeben, ob ein bestimmter Übertragungsempfänger in Ihrer 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, um Nutzern eine sichere, integrierte Möglichkeit zur Auswahl von Mediendateien zu bieten, ohne Zugriff auf die gesamte Mediathek zu 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 Standort des Geräts zuzugreifen.
Datenschutz und Sicherheit Neue Funktionen und APIs Neue Berechtigung zur Verwendung exakter Wecker
Bei der Ausrichtung auf Android 13 können Apps wie Kalender und Wecker die neue Berechtigung USE_EXACT_ALARM zur Installationszeit verwenden, um exakte Wecker einzustellen.
Datenschutz und Sicherheit Neue Funktionen und APIs Vom Entwickler herabstufbare Berechtigungen
Ab Android 13 kann Ihre App den Zugriff auf Laufzeitberechtigungen widerrufen, die ihr zuvor entweder vom System oder vom Nutzer gewährt wurden.
Datenschutz und Sicherheit Neue Funktionen und APIs APK-Signaturschema 3.1
Mit dem APK-Signaturschema 3.1 können Apps ursprüngliche und rotierende Unterzeichner in einem einzigen APK unterstützen. Außerdem wird die Ausrichtung auf die SDK-Version unterstützt.
Datenschutz und Sicherheit Neue Funktionen und APIs Bessere Fehlerberichte in Keystore und KeyMint
Für Apps, 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ßem Display
Android 13 baut auf den Tablet-Optimierungen auf, die in Android 12 und der 12L-Funktionsveröffentlichung eingeführt wurden. Dazu gehören Optimierungen für die System-UI, besseres Multitasking und verbesserte Kompatibilitätsmodi.
Nutzererfahrung Ändern (Apps, die auf 13 Jahre oder älter ausgerichtet sind) Mediensteuerelemente, die von PlaybackState abgeleitet sind
Das System leitet Mediensteuerelemente jetzt von PlaybackState-Aktionen statt von MediaStyle-Benachrichtigungen ab.
Nutzererfahrung Ändern (Apps, die auf 13 Jahre oder älter ausgerichtet sind) Das App-Farbthema wird automatisch auf WebView-Inhalte angewendet
Für Apps, die auf Android 13 (API-Level 33) oder höher ausgerichtet sind, wird die setForceDark()-Methode eingestellt. Stattdessen legt WebView die Medienabfrage prefers-color-scheme jetzt immer gemäß dem Designattribut isLightTheme der App fest.
Google Play-Dienste Ändern (Apps, die auf 13 Jahre oder älter ausgerichtet sind) Berechtigung für Werbe-ID erforderlich
Apps, die die Werbe-ID der Google Play-Dienste verwenden und auf Android 13 (API-Level 33) oder höher ausgerichtet sind, müssen in der Manifestdatei der App die normale Berechtigung AD_ID deklarieren.
Einschränkungen für Nicht-SDK-Schnittstellen Ändern (Apps, die auf 13 Jahre oder älter ausgerichtet sind) Aktualisierungen der 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 Raumklang
Ein immersives Audioerlebnis für realistischere Inhalte.

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