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 Typ Name
Bedienungshilfen Neue Funktionen und APIs Bessere Braillezeilenunterstützung
In Android 15 haben wir die Unterstützung von Braillezeilen, die den HID-Standard über USB und sicheres Bluetooth verwenden, in TalkBack ermöglicht.
Kamera und Medien Ändern (alle Apps) Direkte und ausgelagerte Audiowiedergabe macht zuvor geöffnete direkte oder ausgelagerte Audiotracks 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 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
Mit Android 15 soll das kontaktlose Bezahlen noch reibungsloser und zuverlässiger werden. Gleichzeitig wird das robuste NFC-App-Ökosystem von Android weiterhin unterstützt.
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 vor neugierigen Blicken schützen können. Dieser Bereich wird durch eine zusätzliche Authentifizierung geschützt. 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 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 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 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 von „Bitte nicht stören“ (BnS) auf einem Gerät nicht mehr ändern, weder durch Ändern der Nutzereinstellungen noch durch Deaktivieren des BnS-Modus.
Hauptfunktion Änderung (Apps, die auf Android 15 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 und Tools für Entwickler Neue Funktionen und APIs OpenJDK 17-Updates
Mit Android 15 werden die Core-Bibliotheken von Android weiter aktualisiert, um sie an die Funktionen der neuesten OpenJDK-LTS-Releases anzupassen.
Produktivität und Tools für Entwickler Neue Funktionen und APIs PDF-Verbesserungen
Android 15 bietet erhebliche Verbesserungen an den PdfRenderer-APIs.
Produktivität und Tools für Entwickler 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 und Tools für Entwickler Neue Funktionen und APIs Verbesserte OpenType Variable Font API
Android 15 verbessert die Nutzbarkeit von OpenType Variable Fonts.
Produktivität und Tools für Entwickler Neue Funktionen und APIs Detaillierte Zeilenumbruchsteuerung
Ab Android 15 können mit einem TextView und dem zugrunde liegenden Zeilenumbruchtool der angegebene Textabschnitt in derselben Zeile beibehalten werden, um die Lesbarkeit zu verbessern.
Produktivität und Tools für Entwickler 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.
Internationalisierung 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.
Internationalisierung Neue Funktionen und APIs Zeichenabstand
Ab Android 15 kann Text mithilfe des Zeichenabstands mit JUSTIFICATION_MODE_INTER_CHARACTER ausgerichtet werden.
Internationalisierung Neue Funktionen und APIs Automatische Konfiguration von Zeilenumbrüchen
In Android 15 können Apps mit der Option LINE_BREAK_WORD_STYLE_AUTO satzbasierten Zeilenumbrüche nur für kurze Textzeilen anwenden.
Internationalisierung 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 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 Ihr 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 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 in Android 15 bietet Einblicke in den App-Start, einschließlich des Startstatus, der in den Startphasen verbrachten Zeit und der Art und Weise, wie Ihre App gestartet wurde, als Ihre Application-Klasse instanziiert wurde.
Leistung und Akku Neue Funktionen und APIs Detaillierte Informationen zur App-Größe
In Android 15 wird die StorageStats.getAppBytesByDataType([type]) API eingeführt. Damit können Sie nachvollziehen, wie Ihre App den Speicherplatz nutzt, einschließlich APK-Dateiaufteilungen, AOT- und Speedup-bezogenem Code, DEX-Metadaten, Bibliotheken und geführten Profilen.
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 Anzeigen für mobile Apps 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 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 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 ausgerichtet sind) Sicherere Intents
Bei Apps, die auf Android 15 ausgerichtet sind, müssen Intents, die auf bestimmte Komponenten ausgerichtet sind, genau den Intent-Filterspezifikationen 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 einzigen Tippen über biometrische Aufforderungen einbinden
Der Credential Manager bindet biometrische Aufforderungen in die Prozesse zur Erstellung von Anmeldedaten und zur Anmeldung ein. Anbieter müssen biometrische Aufforderungen daher nicht selbst 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 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 ausgerichtet sind) Stabile Konfiguration
Wenn Ihre App auf Android 15 oder höher ausgerichtet ist, werden die Systemleisten nicht mehr durch Configuration ausgeschlossen.
Nutzererfahrung und System-UI Änderung (Apps, die auf Android 15 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 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 Breite für das Zeichnen von ausreichend Platz für solche Buchstaben zugewiesen. Apps können zusätzliches Padding links anfordern, um das Abschneiden zu verhindern.
Nutzererfahrung und System-UI Änderung (Apps, die auf Android 15 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 „Bitte nicht stören“-Regeln
AutomaticZenRule ermöglicht es Apps, Regeln für die Aufmerksamkeitsverwaltung („Bitte nicht stören“) anzupassen und zu entscheiden, wann sie aktiviert oder deaktiviert werden. In Android 15 werden diese Regeln mit dem Ziel, die Nutzerfreundlichkeit zu verbessern, erheblich erweitert.
Nutzererfahrung und System-UI Neue Funktionen und APIs VibrationEffect für Benachrichtigungskanäle festlegen
Unter Android 15 können für eingehende Benachrichtigungen pro Kanal umfangreiche Vibrationsmuster festgelegt werden.
Nutzererfahrung und System-UI Neue Funktionen und APIs Chip für die Statusleiste für die Projektion von Medieninhalten und automatisches Beenden
In Android 15 QPR1 wird ein auffälliger Statusleistenindikator für die Projektion von Medieninhalten (Bildschirmfreigabe, Casting und Aufzeichnung) eingeführt, damit Nutzer über laufende Projektionen von Medieninhalten informiert werden und eine zugängliche Steuerung zum Beenden der Projektion erhalten. Außerdem wird die laufende Projektion von Medieninhalten automatisch beendet, wenn das Display des Geräts gesperrt wird.