Auf dieser Seite werden die wichtigsten Funktionen der Android 15- und Android 15-QPR1-Releases zusammengefasst und es werden Links zu weiteren Informationen bereitgestellt. Diese Funktionszusammenfassungen sind nach dem Speicherort der Dokumentation der jeweiligen Funktion auf dieser Website angeordnet.
Architektur
Einstellung von VNDK
In Android 15 wird VNDK eingestellt. Bisherige VNDK-Bibliotheken werden wie andere Anbieter- oder Produktbibliotheken behandelt. Weitere Informationen finden Sie unter Vendor NDK.
Seitengröße von 16 KB aktivieren
Android 15 und höher unterstützen das Erstellen von Android-Builds mit einer Seitengröße von 16 KB.
Weitere Informationen finden Sie unter 16‑KB‑Seitengröße aktivieren.
Anbieter-Overlay
In Android 15 wird das Anbieter-Overlay eingestellt.
Audio
Erfassung von Kopfbewegungen über LE Audio
Android 15 unterstützt Anpassungen des Latenzmodus für die Kopfverfolgung (Head Tracking, HT), je nachdem, ob der LE-ACL- oder LE-ISO-Transportmechanismus verwendet wird. Weitere Informationen finden Sie unter Erfassung von Kopfbewegungen über LE-Audio.
Automotive
Richtlinie zur Stromversorgung von Android Automotive
Die Android Automotive-Richtlinie für die Energieverwaltung für Android 15 wurde um zwei neue Systemrichtlinien für die Energieverwaltung ergänzt: keine Nutzerinteraktion und Suspend-Vorbereitung.
Inhalte für HD- und DAB-Radio
Android 15 enthält Verbesserungen bei der HD-Radio-Unterstützung in der Broadcast-Radio-HAL und eine Beispiel-Radio-App, die als Referenz für die Implementierung der Radiosteuerung verwendet werden kann.
Weitere Informationen finden Sie unter Automotive Radio.
Kamera
Android-API für Abfragen zur Kombination von Kamerafunktionen
Ab Android 15 bietet die Android-Plattform eine API zum Abfragen von Kamerafunktionskombinationen. Über diese API können Kamera-Clients abfragen, ob eine bestimmte Kombination von Kamerafunktionen vom Gerät unterstützt wird.
Weitere Informationen finden Sie unter API zum Abfragen von Kombinationen von Funktionen.
Modus für wenig Licht
In Android 15 wird der Low Light Boost eingeführt, ein neuer Modus für die automatische Belichtung, der in Camera2 in der HAL und als Teil einer Kameraerweiterung wie dem Nachtmodus implementiert werden kann. Mit der Funktion „Optimierung bei wenig Licht“ wird die Helligkeit des Vorschaustreams bei wenig Licht automatisch angepasst.
Weitere Informationen finden Sie unter Boost bei schlechten Lichtverhältnissen.
Kompatibilität
Updates für Kamera-ITS
In Android 15 wurden Updates für ITS-Tests für Kameras eingeführt, darunter neue und aktualisierte Tests.
Weitere Informationen finden Sie in den Versionshinweisen zur Kamerabildtestsuite für Android 15.
CDD
Das Dokument Android 15 Compatibility Definition (Kompatibilitätsdefinition für Android 15) wird veröffentlicht.
Testfall für immersiven Klang
Ab Android 15 wird ein neuer CTS-Verifier-Test zur Überprüfung der Latenz der Kopfverfolgung für räumliches Audio eingeführt.
Weitere Informationen finden Sie im CTS-Verifier für den Latenztest der Kopfverfolgung.
Neue CTS Verifier-Audiotests
Die folgenden Audiotests und unterstützenden Seiten werden der CTS Verifier-Dokumentation hinzugefügt:
- CTS Verifier-Tests für Audiodatenpfade
- CTS Verifier-Test für den Mehrkanal-Mixdown
- Audio-Loopback-Latenztest
Konnektivität
Android-Paketfilter v6
In Android 15 wird Android Packet Filter (APF) v6 eingeführt. Diese Version enthält Zähler für die Fehlerbehebung und Messwerte sowie Unterstützung für die Paketübertragung. Weitere Informationen finden Sie unter Android-Paketfilter.
Proprietäre NCI-Befehle von Android
Android 15 enthält neue NCI-Befehle (NFC Controller Interface, proprietäre NFC-Schnittstelle von Android), mit denen Sie mit einem NFC-Controller interagieren können. Weitere Informationen zu den Spezifikationen dieser Befehle finden Sie unter Android-spezifische NCI-Befehle.
Domainauswahl
In Android 15 wurde die DomainSelectionService
-System-API hinzugefügt, mit der Sie die Domainauswahl zwischen dem IMS-Dienst und älteren Diensten über verbindungsorientierte Netzwerke implementieren können.
Weitere Informationen finden Sie unter Domain Selection Service.
Funktionen des Mobilfunkanbieters auf Aboebene
Ab Android 15 können Mobilfunkanbieter die Dienstfunktionen des Geräts auf Aboebene angeben. So können App-Entwickler die Nutzerfreundlichkeit von Apps nicht nur auf Geräteebene, sondern auch basierend auf den verfügbaren Funktionen für das Abo anpassen.
Weitere Informationen finden Sie unter Dienstfunktionen auf Aboebene.
Unterstützung für 802.11az in Wi‑Fi RTT
Ab Android 15 unterstützt die WLAN-RTT (Round Trip Time) das IEEE 802.11az-Protokoll. Weitere Informationen finden Sie unter Wi‑Fi RTT.
Profil für verbundenes Gerät auf der Smartwatch aktualisieren
In Android 15 wird dem Profil für die Wiedergabe die Berechtigung POST_NOTIFICATIONS
hinzugefügt. Weitere Informationen finden Sie unter Profile für Companion-Geräte.
Sepia
Snapshots erstellen und wiederherstellen auf Cuttlefish-Geräten
Android 15 unterstützt das Erstellen und Wiederherstellen von Snapshots virtueller Cuttlefish-Geräte. Wenn Sie einen Snapshot eines Cuttlefish-Geräts erstellen, können Sie den Status des Geräts in einem Image auf dem Laufwerk speichern. Sie können den Snapshot dann wiederherstellen, um ein Cuttlefish-Gerät in den zuvor gespeicherten Zustand zu versetzen.
Weitere Informationen finden Sie unter Cuttlefish: Snapshot erstellen und wiederherstellen.
NFC-Unterstützung für Cuttlefish-Geräte
Mit Android 15 wird NFC auf Cuttlefish-Geräten unterstützt. Für die NFC-Funktion von Cuttlefish wird Casimir verwendet, ein externes Simulationstool für NFC-Geräte.
Weitere Informationen finden Sie unter Cuttlefish: NFC.
Daten
Einstellung von WebSQL WebSettings
Ab Android 15 werden die WebSettings
-Methoden setDatabaseEnabled
und getDatabaseEnabled
, die für die WebSQL-Unterstützung in WebView verwendet werden, eingestellt. WebSQL wird in Chrome entfernt und in Android WebView eingestellt. Diese Methoden funktionieren auf allen Android-Versionen nicht mehr, sobald die Unterstützung in Chromium entfernt wurde.
Das World Wide Web Consortium (W3C) empfiehlt, für Apps, die Webdatenbanken benötigen, andere Speicheralternativen wie IndexedDB zu verwenden.
Schriftarten
Unterstützung für variable Schriftarten
Ab Android 15 werden variable Schriftarten mit höherer Effizienz und Detailgenauigkeit zur Laufzeit gerendert. Die Schriftkonfigurationsdatei fonts.xml
wird eingestellt. Weitere Informationen finden Sie unter Benutzerdefinierte Schriftarten implementieren.
Grafik
HDR in Android-Screenshots
Android 15-QPR1 führt einen lokalen Tonmapping-Algorithmus für Screenshots ein. HDR in Android-Screenshots: Hier sehen Sie, wie sich die HDR-Screenshot-Funktion in den letzten Android-Updates entwickelt hat.
Interaktion
HID-Protokoll des Kopf-Trackers 2.0
Android 15 führt Version 2.0 des HID-Protokolls für den Kopf-Tracker ein, das Bluetooth LE Audio unterstützt. Weitere Informationen finden Sie unter Head Tracker HID-Protokoll.
Einstellung der Neural Networks API
Ab Android 15 wird die Neural Networks API (NNAPI NDK API) eingestellt. Die HAL-Schnittstelle für neuronale Netze wird weiterhin unterstützt und NNAPI-Treiber sind von dieser Einstellung nicht betroffen.
Weitere Informationen finden Sie im Leitfaden zur NNAPI-Migration.
Medien
OEM-Leitfaden für die Implementierung von ROI
Mit Android 15 wird ein standardisierter Prozess zur Einbindung von Nutzerkonfigurationen für den ROI (Region of Interest) in das Android-Videocodierungsframework eingeführt. Weitere Informationen finden Sie in der Anleitung für OEMs zur Implementierung von ROI.
Berechtigungen
Plattformsignierte Zulassungsliste für freigegebene UIDs
Unter Android 15 gibt es eine explizite Zulassungsliste für nicht systemeigene Apps, die von der Plattform signiert sind und sich geteilte UIDs (von der Plattform signiert) teilen dürfen.
Weitere Informationen finden Sie unter Plattformsignierte Zulassungsliste für freigegebene UIDs.
Aktualisierte Anforderungen für die Rollen COMPANION_DEVICE_APP_STREAMING und COMPANION_DEVICE_NEARBY_DEVICE_STREAMING
In Android 15 wurden die Richtlinien für die Rolle „Virtueller Gerätemanager“ aktualisiert, um Missbrauch zu betrügerischen Zwecken zu verhindern.
Weitere Informationen finden Sie unter COMPANION_DEVICE_APP_STREAMING
und COMPANION_DEVICE_NEARBY_DEVICE_STREAMING
in der Android-Rollenübersicht.
Zulassungsliste für Berechtigungen für Signaturen
In Android 15 wird eine explizite Zulassungsliste für Berechtigungen für Plattformsignaturen eingeführt, die von nicht systeminternen Apps oder neu durch Updates von System-Apps angefordert werden.
Weitere Informationen finden Sie unter Zulassungsliste für die Berechtigung „Signatur“.
Laufzeit
setAdjustCompilerFilterCallback
Ab Android 15 können Sie den Compilerfilter für bestimmte Pakete mit der setAdjustCompilerFilterCallback
API überschreiben.
Weitere Informationen finden Sie unter Compilerfilter für bestimmte Pakete überschreiben.
Sicherheit
2G-Umschalter
Mobilfunkanbieter können die 2G-Ein/Aus-Schaltfläche nicht mehr vor Nutzern ausblenden.
Der Schlüssel für die Mobilfunkanbieterkonfiguration KEY_HIDE_ENABLE_2G
wurde eingestellt.
Flag „dusize_4k“
In Android 15 wird das Flag dusize_4k
eingeführt, das die Größe der Verschlüsselungsdateneinheit auf 4.096 Byte festlegt, auch wenn die Blockgröße des Dateisystems nicht 4.096 Byte beträgt.
Weitere Informationen finden Sie unter Interner Speicher.
Verschlüsselung von Mobilfunknetzen und Transparenz bei der Offenlegung von IMSI
Mit Mobilfunkprotokollen bis einschließlich 5G können Nutzerdaten (einschließlich Anrufe, SMS, Datenverbindungen und bestimmter signalbasierter Metadaten) im Klartext übertragen werden, wenn Verschlüsselung und Integritätsschutz deaktiviert sind.
Android 15 führt neue Netzwerk- und Datenschutzeinstellungen ein, die Nutzer benachrichtigen, wenn sie eine Verbindung zu einem unsicheren Mobilfunknetz herstellen (ohne Verschlüsselung oder Integritätsschutz, obwohl dies eigentlich erwartet wird) und ihre privaten IDs (IMSI, IMEI oder SUCI) dem Netzwerk auf eine Weise offengelegt werden, die potenziell zum Tracking von Nutzern verwendet werden könnte.
Die IMSI (International Mobile Subscriber Identity) ist eine eindeutige Nummer, mit der jeder Nutzer in einem bestimmten Mobilfunknetz identifiziert wird, die mit der SIM-Karte eines Nutzers verknüpft ist. Angreifer können diese Nummer abfangen, was die Grundlage für viele bekannte Angriffe auf Mobilfunknetze ist. Die IMEI (International Mobile Equipment Identity) ist die eindeutige Kennung, die mit einem Mobilgerät verknüpft ist. Die Subscription Concealed Identifier (SUCI) ist eine 5G-spezifische Kennung.
Vertrauliches Profil
Der private Bereich ist ein sicherer Bereich für sensible Apps, in dem Nutzer Apps vor unbefugten Zugriffen verbergen können. Sie können vertrauliche Apps wie Banking-, Dating- und andere private Apps, auf die andere Nutzer des Geräts nicht zugreifen sollen, in einem vertraulichen Profil speichern.
Weitere Informationen finden Sie unter Vertrauliches Profil.
Updates
Virtueller A/B-Test, Version 3
In Android 15 wird eine neue Version des virtuellen A/B-Updatemechanismus von Android eingeführt. Diese neue Funktion ermöglicht schnellere, kleinere und leistungsfähigere Over-the-air-Updates. Weitere Informationen finden Sie unter Virtuelle A/B-Tests.
Virtualisierung
Verbesserungen am Android Virtualization-Framework (AVF)
In Android 15 wurden die folgenden Verbesserungen am Android Virtualization Framework (AVF) vorgenommen, dem Framework zur Verwaltung virtueller Maschinen (VMs).
Aktualisierbare VM: Bei VMs bleiben ihre Geheimnisse und die damit geschützten Daten auch bei Updates im Software-Stack geschützt. Weitere Informationen finden Sie unter Aktualisierbare VM.
Remote Attestation für VMs: Clients einer VM können sicher sein, dass sie mit der richtigen VM und dem richtigen Softwarestack kommunizieren, die auf einem vertrauenswürdigen Gerät ausgeführt werden. Mit der Attestierung können Kunden beispielsweise dafür sorgen, dass ein wertvolles Modell für maschinelles Lernen nur direkt an ihre vertrauenswürdige VM gesendet wird. Weitere Informationen finden Sie unter Remoteattestierung von VMs.
Gerätezuweisung: Peripheriegeräte können einer geschützten VM vollständig zugewiesen werden. Auf ein solches zugewiesenes Gerät kann nicht von außerhalb der VM aus zugegriffen werden. Das Gerät selbst kann nur auf den Arbeitsspeicher zugreifen, der der VM gehört. Mit dieser Funktion können Sie maschinelle Lernbeschleuniger wie eine GPU in einer geschützten VM ausführen, ohne den Code und die Daten aus der VM senden zu müssen. Diese Funktion ist experimentell und ihre Verfügbarkeit hängt stark von der Hardware und der Unterstützung durch die Chipsatz- und Gerätehersteller ab. Weitere Informationen finden Sie unter Erste Schritte mit der Gerätezuweisung.