Liste der Funktionen und Änderungen in Android 15

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 Eingeben Name
Bedienungshilfen Neue Funktionen und APIs Bessere Braillezeilenunterstützung
In Android 15 haben wir die Unterstützung von Braillezeilen, die den HID-Standard verwenden, in TalkBack über USB und sicheres Bluetooth ermöglicht.
Kamera und Medien Ändern (alle Apps) Direkte und ausgelagerte Audiowiedergabe macht zuvor geöffnete direkte oder ausgelagerte Audio-Tracks ungültig, wenn Ressourcenlimits erreicht werden
Ab Android 15 macht das System, wenn eine App die direkte Wiedergabe anfordert, alle derzeit geöffneten direkten AudioTrack-Objekte ungültig, die die Erfüllung der neuen Trackanfrage verhindern.
Kamera und Medien Änderung (Apps, die auf Android 15 oder höher ausgerichtet sind) Einschränkungen beim Anfordern des Audiofokus
Apps, die auf Android 15 ausgerichtet sind, müssen die oberste App sein oder einen audiobezogenen Dienst im Vordergrund ausführen, um den Audiofokus anzufordern.
Kamera und Medien Neue Funktionen und APIs Low Light-Modus
Mit Android 15 wird der Low Light-Modus eingeführt, ein Modus für die automatische Belichtung, der sowohl für Camera 2 als auch für die Kameraerweiterung „Nachtmodus“ verfügbar ist.
Kamera und Medien Neue Funktionen und APIs Kamerasteuerung in der App
Unter Android 15 werden Erweiterungen für mehr Kontrolle über die Kamerahardware und ihre Algorithmen auf unterstützten Geräten hinzugefügt.
Kamera und Medien Neue Funktionen und APIs HDR-Headroom-Steuerung
Mit Android 15 können Sie den HDR-Headroom mit setDesiredHdrHeadroom steuern, um ein Gleichgewicht zwischen SDR- und HDR-Inhalten zu schaffen.
Kamera und Medien Neue Funktionen und APIs Lautstärkeregelung
In Android 15 wird die API LoudnessCodecController eingeführt, die auf dem Lautstärkestandard CTA-2075 basiert. Mit dieser API können Sie Inkonsistenzen bei der Audiolautstärke verwalten, damit Nutzer die Lautstärke nicht ständig anpassen müssen, wenn sie zwischen Inhalten oder Apps wechseln.
Kamera und Medien Neue Funktionen und APIs Virtuelle MIDI 2.0-Geräte
In Android 15 wird die UMP-Unterstützung auf virtuelle MIDI-Apps ausgeweitet. So können Kompositions-Apps Synthesizer-Apps als virtuelles MIDI 2.0-Gerät steuern, genau wie bei einem USB-MIDI 2.0-Gerät.
Kamera und Medien Neue Funktionen und APIs Effizientere AV1-Softwaredecodierung
dav1d, der beliebte AV1-Softwaredecoder von VideoLAN, ist jetzt für Android-Geräte verfügbar, die die AV1-Decodierung in der Hardware nicht unterstützen.
Kamera und Medien Einstellung Spatializer anstelle von Virtualizer verwenden
In Android 15 wird die Klasse Virtualizer eingestellt.
Konnektivität Neue Funktionen und APIs Satellitenunterstützung
Android 15 bietet weiterhin Plattformunterstützung für Satellitenverbindungen und enthält einige UI-Elemente, um eine einheitliche Nutzererfahrung bei Satellitenverbindungen zu gewährleisten.
Konnektivität Neue Funktionen und APIs Reibungslosere NFC-Funktionen
Android 15 soll das kontaktlose Bezahlen noch reibungsloser und zuverlässiger machen und gleichzeitig das robuste NFC-App-Ökosystem von Android unterstützen.
Konnektivität Neue Funktionen und APIs Wallet-Rolle
In Android 15 wird eine Wallet-Rolle eingeführt, die eine engere Integration mit der bevorzugten Wallet App des Nutzers ermöglicht.
Hauptfunktion Ändern (alle Apps) Änderungen am Status „Angehalten“ für Pakete
In Android 15 werden Apps nur durch direkte oder indirekte Nutzeraktionen aus dem Status FLAG_STOPPED entfernt. Zusätzlich zu den bestehenden Einschränkungen werden mit Android 15 auch alle ausstehenden Intents abgebrochen, wenn die App in den Status „Beendet“ wechselt.
Hauptfunktion Ändern (alle Apps) Unterstützung von 16‑KB-Seitengrößen
Ab Android 15 unterstützt das Android-System Entwicklergeräte, die für die Verwendung einer Seitengröße von 16 KB konfiguriert sind. Wenn Sie in Ihrer App nativen Code verwenden, sollten Sie sie neu erstellen und Unterstützung für Geräte mit 16‑KB-Speicherseiten hinzufügen. Alle Entwickler sollten ihre Apps in einer 16‑KB-Umgebung testen, um zu prüfen, ob es unerwartete Regressionen im App-Verhalten gibt.
Hauptfunktion Ändern (alle Apps) Erforderliche Änderungen für einige Apps zur Unterstützung des vertraulichen Profils
Das vertrauliche Profil ist eine Funktion in Android 15, mit der Nutzer einen separaten Bereich auf ihrem Gerät erstellen können, in dem sie sensible Apps durch eine zusätzliche Authentifizierung vor neugierigen Blicken schützen können. Da Apps im vertraulichen Profil nur eingeschränkt sichtbar sind, müssen für einige Arten von Apps zusätzliche Schritte ausgeführt werden, damit sie Apps im vertraulichen Profil eines Nutzers sehen und mit ihnen interagieren können.
Hauptfunktion Ändern (alle Apps) Auf PNG basierende Emoji-Schriftart entfernt
Die alte, auf PNG basierende Emoji-Schriftartdatei (NotoColorEmojiLegacy.ttf) wurde entfernt. Es ist nur noch die vektorbasierte Datei vorhanden.
Hauptfunktion Ändern (alle Apps) Mindest-Ziel-API-Level für die Installation
Apps mit einem targetSdkVersion unter 24 können nicht installiert werden.
Hauptfunktion Änderung (Apps, die auf Android 15 oder höher ausgerichtet sind) Vordergrunddiensttyp für die Medienverarbeitung
In Android 15 wird ein neuer Vordergrunddiensttyp eingeführt: mediaProcessing. Dieser Diensttyp eignet sich für Vorgänge wie das Transcodieren von Mediendateien.
Hauptfunktion Änderung (Apps, die auf Android 15 oder höher ausgerichtet sind) Einschränkungen für BOOT_COMPLETED-Übertragungsempfänger, die Dienste im Vordergrund starten
Bei Apps, die auf Android 15 ausgerichtet sind, dürfen BOOT_COMPLETED-Empfänger bestimmte Arten von Diensten im Vordergrund nicht starten.
Hauptfunktion Änderung (Apps, die auf Android 15 oder höher ausgerichtet sind) Änderungen daran, wann Apps den globalen Status des „Bitte nicht stören“-Modus ändern können
Apps, die auf Android 15 ausgerichtet sind, können den globalen Status oder die Richtlinie des „Bitte nicht stören“-Modus auf einem Gerät nicht mehr ändern. Dies gilt sowohl für Änderungen an den Nutzereinstellungen als auch für das Deaktivieren des „Bitte nicht stören“-Modus.
Hauptfunktion Änderung (Apps, die auf Android 15 oder höher ausgerichtet sind) OpenJDK API-Änderungen
Im Rahmen der OpenJDK API-Updates gibt es einige Änderungen, die sich auf die App-Kompatibilität auswirken können, z. B. Änderungen an einigen APIs für die Stringformatierung, der Verarbeitung von Sprachcodes und zufälligen Ganzzahlfolgen.
Hauptfunktion Einstellung WebSQL in Android WebView eingestellt
WebSQL-bezogene Methoden aus WebSettings sind eingestellt.
Produktivität von Entwicklern und Tools Neue Funktionen und APIs OpenJDK 17-Updates
In Android 15 werden die Core-Bibliotheken von Android weiterhin aktualisiert, um sie an die Funktionen der neuesten OpenJDK-LTS-Releases anzupassen.
Produktivität von Entwicklern und Tools Neue Funktionen und APIs PDF-Verbesserungen
Android 15 bietet erhebliche Verbesserungen an den PdfRenderer-APIs.
Produktivität von Entwicklern und Tools Neue Funktionen und APIs Verbesserungen beim automatischen Sprachwechsel
In Android 15 werden zusätzliche Steuerelemente eingeführt, mit denen Apps den automatischen Sprachwechsel an ihren Anwendungsfall anpassen können.
Produktivität von Entwicklern und Tools Neue Funktionen und APIs Verbesserte OpenType Variable Font API
Android 15 verbessert die Nutzbarkeit von OpenType Variable Fonts.
Produktivität von Entwicklern und Tools Neue Funktionen und APIs Granulare Zeilenumbruchsteuerung
Ab Android 15 kann mit einem TextView und dem zugrunde liegenden Zeilenumbruchalgorithmus der angegebene Textabschnitt in derselben Zeile beibehalten werden, um die Lesbarkeit zu verbessern.
Produktivität von Entwicklern und Tools Neue Funktionen und APIs App-Archivierung
Unter Android 15 können Apps auf Betriebssystemebene archiviert und wieder aktiviert werden, sodass eine einfachere Implementierung in allen App-Shops möglich ist.
Grafik Neue Funktionen und APIs Modernisierung des GPU-Zugriffs in Android
Android 15 enthält ANGLE als optionale Ebene für die Ausführung von OpenGL® ES auf Vulkan. ANGLE wird bereits als GL-Systemtreiber auf einigen neuen Geräten ausgeliefert und neue Android-Geräte werden OpenGL nur noch über ANGLE unterstützen.
Grafik Neue Funktionen und APIs Verbesserungen für Canvas
Mit Android 15 setzen wir die Modernisierung des Canvas-Grafiksystems von Android mit neuen Funktionen fort.
Lokalisierung Neue Funktionen und APIs CJK-Schriftart mit variablen Achsen
Ab Android 15 ist die Schriftartdatei für chinesische, japanische und koreanische (CJK) Sprachen, NotoSansCJK, eine Schriftart mit variablen Achsen.
Lokalisierung Neue Funktionen und APIs Zeichenabstand
Ab Android 15 kann Text mithilfe des Zeichenabstands mit JUSTIFICATION_MODE_INTER_CHARACTER ausgerichtet werden.
Lokalisierung Neue Funktionen und APIs Automatische Konfiguration von Zeilenumbrüchen
In Android 15 können Apps mit der Option LINE_BREAK_WORD_STYLE_AUTO nur für kurze Textzeilen phrasenbasierte Zeilenumbrüche anwenden.
Lokalisierung Neue Funktionen und APIs Zusätzliche japanische Hentaigana-Schriftart
In Android 15 ist standardmäßig eine Schriftartdatei für altes japanisches Hiragana (Hentaigana) enthalten.
Große Displays und Formfaktoren Neue Funktionen und APIs Verbessertes Multitasking auf großen Displays
Android 15 bietet Nutzern bessere Möglichkeiten für das Multitasking auf Geräten mit großen Displays.
Große Displays und Formfaktoren Neue Funktionen und APIs Unterstützung des Außendisplays
Ihre App kann eine Eigenschaft deklarieren, die von Android 15 verwendet wird, damit Ihre Application oder Activity auf den kleinen Außendisplays unterstützter faltbarer Geräte angezeigt werden kann.
Einschränkungen für Nicht-SDK-Schnittstellen Änderung (Apps, die auf Android 15 oder höher ausgerichtet sind) Aktualisierungen der Einschränkungen für Nicht-SDK-Schnittstellen
Android 15 enthält aktualisierte Listen eingeschränkter Nicht-SDK-Schnittstellen, die auf der Zusammenarbeit mit Android-Entwicklern und den neuesten internen Tests basieren.
Leistung und Akku Neue Funktionen und APIs ApplicationStartInfo API
Die ApplicationStartInfo API unter Android 15 bietet Einblicke in den App-Start, einschließlich des Startstatus, der in den Startphasen verbrachten Zeit, wie Ihre App gestartet wurde, als Ihre Application-Klasse instanziiert wurde, und mehr.
Leistung und Akku Neue Funktionen und APIs Detaillierte Informationen zur App-Größe
In Android 15 wird die StorageStats.getAppBytesByDataType([type]) API eingeführt, mit der Sie nachvollziehen können, wie Ihre App den Speicherplatz nutzt. Dazu gehören APK-Dateiaufteilungen, AOT- und Speedup-bezogener Code, DEX-Metadaten, Bibliotheken und geführte Profile.
Leistung und Akku Neue Funktionen und APIs Von der App verwaltetes Profiling
Android 15 enthält die Klasse ProfilingManager, mit der Sie Profiling-Informationen in Ihrer App erfassen können.
Leistung und Akku Neue Funktionen und APIs SQLite-Datenbankverbesserungen
In Android 15 werden SQLite-APIs eingeführt, die erweiterte Funktionen der zugrunde liegenden SQLite-Engine verfügbar machen. Diese Funktionen zielen auf bestimmte Leistungsprobleme ab, die in Apps auftreten können.
Leistung und Akku Neue Funktionen und APIs Updates für das Android Dynamic Performance Framework
Mit Android 15 setzen wir unsere Investitionen in das Android Dynamic Performance Framework (ADPF) fort. Das ADPF ist eine Reihe von APIs, mit denen Spiele und leistungsintensive Apps direkter mit den Energie- und Wärmesystemen von Android-Geräten interagieren können.
Datenschutz Neue Funktionen und APIs Erkennung von Bildschirmaufzeichnungen
Unter Android 15 wird Unterstützung für Apps hinzugefügt, damit sie erkennen können, dass sie aufgezeichnet werden.
Datenschutz Neue Funktionen und APIs Erweiterte IntentFilter-Funktionen
Android 15 bietet Unterstützung für eine präzisere Intent-Auflösung über UriRelativeFilterGroup, das eine Reihe von UriRelativeFilter-Objekten enthält, die eine Reihe von Intent-Abgleichsregeln bilden, die jeweils erfüllt werden müssen, einschließlich URL-Suchparameter, URL-Fragmente sowie Blockierungs- oder Ausschlussregeln.
Datenschutz Neue Funktionen und APIs Vertrauliches Profil
Vertrauliche Profile bieten Nutzern einen separaten Bereich auf ihrem Gerät für Apps, die andere nicht auf ihrem Gerät sehen sollen. Sie werden durch eine zusätzliche Authentifizierung geschützt. Apps im vertraulichen Profil werden in einem separaten Container im Launcher angezeigt und sind in „Letzte Apps“, Benachrichtigungen, Einstellungen und anderen Apps nicht zu sehen, wenn das vertrauliche Profil gesperrt ist.
Datenschutz Neue Funktionen und APIs Letzte Nutzerauswahl für den Zugriff auf ausgewählte Fotos abfragen
Apps können nur die zuletzt ausgewählten Fotos und Videos hervorheben, wenn teilweiser Zugriff auf Medienberechtigungen gewährt wird.
Datenschutz Neue Funktionen und APIs Privacy Sandbox für Android
Android 15 enthält die neuesten Android Ad Services-Erweiterungen mit der aktuellen Version der Privacy Sandbox für Android. Diese Ergänzung ist Teil unserer Bemühungen, Technologien zu entwickeln, die den Datenschutz für Nutzer verbessern und effektive, personalisierte App-Werbung ermöglichen.
Datenschutz Neue Funktionen und APIs Health Connect
In Android 15 sind die neuesten Erweiterungen von Health Connect by Android integriert. Health Connect ist eine sichere und zentrale Plattform zum Verwalten und Teilen von Gesundheits- und Fitnessdaten, die von Apps erhoben werden. Mit diesem Update werden Datentypen für Fitness, Ernährung, Hauttemperatur, Trainingspläne und mehr unterstützt.
Datenschutz Neue Funktionen und APIs Teilfreigabe des Bildschirms
Android 15 unterstützt die Teilfreigabe des Bildschirms. Nutzer können also nur ein App-Fenster anstelle des gesamten Gerätebildschirms teilen oder aufzeichnen. Diese Funktion, die erstmals in Android 14 QPR2 aktiviert wurde, umfasst MediaProjection-Callbacks, mit denen Ihre App die Funktion zum teilweisen Teilen des Bildschirms anpassen kann.
Sicherheit Änderung (Apps, die auf Android 15 oder höher ausgerichtet sind) Eingeschränkte TLS-Versionen
In Android 15 wird die Verwendung von TLS-Versionen 1.0 und 1.1 eingeschränkt. Diese Versionen waren zuvor in Android veraltet, sind aber jetzt für Apps, die auf Android 15 ausgerichtet sind, nicht mehr zulässig.
Sicherheit Änderung (Apps, die auf Android 15 oder höher ausgerichtet sind) Sichere Starts von Hintergrundaktivitäten
Für Apps, die auf Android 15 ausgerichtet sind, haben wir weitere Änderungen vorgenommen, um zu verhindern, dass schädliche Hintergrund-Apps andere Apps in den Vordergrund holen, ihre Berechtigungen erhöhen und Nutzerinteraktionen missbrauchen.
Sicherheit Änderung (Apps, die auf Android 15 oder höher ausgerichtet sind) Sicherere Intents
Bei Apps, die auf Android 15 ausgerichtet sind, müssen Intents, die auf bestimmte Komponenten ausgerichtet sind, genau den Intent-Filter-Spezifikationen des Ziels entsprechen. Intents ohne Aktion stimmen nicht mehr mit Intent-Filtern überein.
Sicherheit Neue Funktionen und APIs Credential Manager mit Autofill integrieren
Ab Android 15 können Entwickler bestimmte Ansichten wie Nutzername- oder Passwortfelder mit Credential Manager-Anfragen verknüpfen. So lässt sich der Anmeldevorgang für Nutzer einfacher gestalten.
Sicherheit Neue Funktionen und APIs Registrierung und Anmeldung mit einem Tippen mit biometrischen Aufforderungen integrieren
Der Credential Manager integriert biometrische Aufforderungen in die Prozesse zum Erstellen von Anmeldedaten und zur Anmeldung. Anbieter müssen biometrische Aufforderungen daher nicht verwalten.
Sicherheit Neue Funktionen und APIs Schlüsselverwaltung für die Ende-zu-Ende-Verschlüsselung
Verwenden Sie die Klasse E2eeContactKeysManager, um die Ende-zu-Ende-Verschlüsselung (E2EE) in Ihren Android-Apps zu ermöglichen.
Sicherheit Neue Funktionen und APIs Berechtigungsprüfungen für Inhalts-URIs
In Android 15 werden eine Reihe von APIs eingeführt, mit denen Berechtigungsprüfungen für Inhalts-URIs durchgeführt werden.
Nutzererfahrung und System-UI Ändern (alle Apps) Animationen für intelligente „Zurück“-Touchgeste für Apps aktiviert, die sich dafür angemeldet haben
Die Entwickleroption für Animationen für intelligente „Zurück“-Touchgeste wurde entfernt. Stattdessen werden Systemanimationen wie „Zurück zum Startbildschirm“, „Aufgabenübergreifend“ und „Aktivitätenübergreifend“ für Apps angezeigt, die die intelligente „Zurück“-Geste entweder vollständig oder auf Aktivitätsebene aktiviert haben.
Nutzererfahrung und System-UI Änderung (Apps, die auf Android 15 oder höher ausgerichtet sind) Edge-to-Edge-Durchsetzung
Für Apps, die auf Android 15 ausgerichtet sind, führen wir mehrere Änderungen im Zusammenhang mit Edge-to-Edge ein. Die Nutzerfreundlichkeit Ihrer App kann durch diese Änderungen beeinträchtigt werden, wenn Ihre App UI-Elemente oben oder unten auf dem Bildschirm hat und Insets nicht verarbeitet.
Nutzererfahrung und System-UI Änderung (Apps, die auf Android 15 oder höher ausgerichtet sind) Stabile Konfiguration
Wenn Ihre App auf Android 15 oder höher ausgerichtet ist, werden die Systemleisten durch Configuration nicht mehr ausgeschlossen.
Nutzererfahrung und System-UI Änderung (Apps, die auf Android 15 oder höher ausgerichtet sind) Das Attribut elegantTextHeight hat standardmäßig den Wert true
. Bei Apps, die auf Android 15 ausgerichtet sind, hat das Attribut elegantTextHeight TextView standardmäßig den Wert true. Dadurch wird die standardmäßig verwendete kompakte Schriftart für einige Skripts mit großen vertikalen Messwerten durch eine Schriftart ersetzt, die viel besser lesbar ist.
Nutzererfahrung und System-UI Änderung (Apps, die auf Android 15 oder höher ausgerichtet sind) TextView Breitenänderungen bei komplexen Buchstabenformen
In früheren Android-Versionen wurden bei einigen kursiven Schriftarten oder Sprachen mit komplexen Formen die Buchstaben möglicherweise im Bereich des vorherigen oder nächsten Zeichens gerendert. In einigen Fällen wurden solche Buchstaben am Anfang oder Ende abgeschnitten. Ab Android 15 wird durch ein TextView genügend Breite für die Darstellung solcher Buchstaben zugewiesen. Apps können zusätzliche Abstände links anfordern, um ein Abschneiden zu verhindern.
Nutzererfahrung und System-UI Änderung (Apps, die auf Android 15 oder höher ausgerichtet sind) Gebietsschemaabhängige Standardzeilenhöhe für EditText
Bei Apps, die auf Android 15 ausgerichtet sind, ist eine Mindestzeilenhöhe für EditText reserviert, die der Referenzschriftart für die angegebene Locale entspricht.
Nutzererfahrung und System-UI Neue Funktionen und APIs Umfangreichere Widget-Vorschauen mit der Generated Previews API
Ab Android 15 wird die Unterstützung für generierte Vorschauen hinzugefügt. Das bedeutet, dass App-Widget-Anbieter RemoteViews als Auswahlvorschau anstelle einer statischen Ressource generieren können.
Nutzererfahrung und System-UI Neue Funktionen und APIs Bild im Bild
Ab Android 15 wird der Activity#onPictureInPictureUiStateChanged-Callback ausgelöst, sobald die Bild-im-Bild-Animation beginnt.
Nutzererfahrung und System-UI Neue Funktionen und APIs Verbesserte „Nicht stören“-Regeln
AutomaticZenRule ermöglicht es Apps, Regeln für die Aufmerksamkeitsverwaltung („Nicht stören“) anzupassen und zu entscheiden, wann sie aktiviert oder deaktiviert werden. In Android 15 werden diese Regeln erheblich erweitert, um die Nutzerfreundlichkeit zu verbessern.
Nutzererfahrung und System-UI Neue Funktionen und APIs VibrationEffect für Benachrichtigungskanäle festlegen
In Android 15 können für eingehende Benachrichtigungen pro Kanal unterschiedliche Vibrationsmuster festgelegt werden.
Nutzererfahrung und System-UI Neue Funktionen und APIs Chip für die Statusleiste für die Medienprojektion und automatisches Beenden
In Android 15 QPR1 wird ein auffälliger Statusleistenindikator für die Medienprojektion (Bildschirmfreigabe, Casting und Aufzeichnung) hinzugefügt, damit Nutzer über laufende Medienprojektionen informiert werden und eine zugängliche Steuerung zum Beenden der Projektion erhalten. Außerdem wird die laufende Medienprojektion automatisch beendet, wenn das Gerätedisplay gesperrt wird.