Inhaltsverzeichnis
Android 17 Beta 3 ist jetzt verfügbar
Vor vier Wochen hat Google die Android 17 Beta 2 veröffentlicht. Jetzt folgt die Android 17 Beta 3 für alle unterstützten Pixel Phones (über das Android Beta Programm). Android 17 hat mit Beta 3 offiziell plattformstabilität erreicht. Das bedeutet, die API-Oberfläche ist nun gesperrt, und die finalen Kompatibilitätstests können durchgeführt werden. Für Android 17 entwickelten Apps können im Google Play Store veröffentlicht werden.
Buildnummer:
- CP21.260306.017
Der Sicherheitspatch ist von März 2026.
Das ist neu
Medien- und Kameraverbesserungen
- Anpassung des Fotoauswahldialogs: Sie können nun das Seitenverhältnis der Rasteransicht des Fotoauswahldialogs ändern. Mithilfe der
PhotoPickerUiCustomizationParamsAPI können Sie von der standardmäßigen quadratischen 1:1-Ansicht auf ein Hochformat (9:16) umschalten und so eine bessere Integration in die Benutzeroberfläche ermöglichen. - RAW14-Bildformat: Professionelle Kamera-Apps können jetzt 14-Bit-RAW-Bilder pro Pixel mit der neuen
ImageFormat.RAW14Konstante aufnehmen, was maximale Detailgenauigkeit und Farbtiefe von kompatiblen Sensoren ermöglicht. - Herstellerdefinierte Kameraerweiterungen: Hardwarepartner können jetzt benutzerdefinierte Kameraerweiterungsmodi definieren (z. B. „Super Resolution“ oder KI-Verbesserungen). Diese können über die
isExtensionSupported(int)API abgefragt werden. - APIs zur Erkennung von Kameragerätetypen: Ermitteln, ob es sich bei einer Kamera um eine eingebaute Hardwarekamera, eine externe USB-Webcam oder eine virtuelle Kamera handelt.
- Bluetooth LE Audio Hörgeräte: Eine neue Gerätekategorie (
AudioDeviceInfo.TYPE_BLE_HEARING_AID) ermöglicht es Apps, Hörgeräte von generischen LE Audio Headsets zu unterscheiden und so eine maßgeschneiderte UI-Iconographie zu ermöglichen. - Fein abgestufte Audioausgabe für Hörgeräte: Benutzer können Systemtöne (Benachrichtigungen, Klingeltöne, Alarme) unabhängig voneinander entweder an angeschlossene Hörgeräte oder an den Gerätelautsprecher weiterleiten. Dies erfolgt auf Systemebene und erfordert keine API-Änderungen.
- Erweiterter HE-AAC Software-Encoder: Ein neuer, vom System bereitgestellter Encoder (
c2.android.xheaac.encoder) unterstützt hohe und niedrige Bitraten für deutlich besseres Audio bei geringer Bandbreite, einschließlich obligatorischer Unterstützung für Lautheitsmetadaten, um eine gleichbleibende Lautstärke zu gewährleisten.
Leistung und Batterie
- Reduzierte Wakelocks für Leerlaufalarme: Eine neue, auf Callbacks basierende Variante
AlarmManager.setExactAndAllowWhileIdleakzeptiert einenOnAlarmListeneranstelle einesPendingIntent. Dies reduziert den Stromverbrauch und lange partielle Wakelocks für Anwendungen (wie medizinische Monitore oder Messaging-Sockets), die im Doze- oder Energiesparmodus präzise Callbacks benötigen.
Datenschutz und Sicherheit
- Systemseitig bereitgestellte Standortschaltfläche: Sie können über Jetpack eine sichere, systemseitig gerenderte Standortschaltfläche einbetten. Durch Antippen dieser Schaltfläche erhält Ihre App Zugriff auf den genauen Standort – allerdings nur für die aktuelle Sitzung – ohne dass ein Systemdialog ausgelöst wird. Erforderliche
USE_LOCATION_BUTTONBerechtigung. - Getrennte Passwortanzeige: Die Einstellungen für die Passwortanzeige sind nun für Touch-Eingaben (kurze Anzeige des letzten Zeichens) und physische Tastaturen (standardmäßig sofort ausgeblendet) getrennt. Standard-Framework-Komponenten berücksichtigen dies automatisch; benutzerdefinierte Felder sollten in die
ShowSecretsSettingAPI migriert werden. - Hybride Signaturverfahren für Post-Quanten-Kryptographie (PQC): Android führt das APK-Signaturverfahren v3.2 ein, das klassische Signaturen (RSA/Elliptische Kurve) mit ML-DSA-Signaturen kombiniert. Dadurch werden Apps für NIST-Standards und Fortschritte im Quantencomputing vorbereitet.
Benutzererfahrung und System-UI
- Widget-Unterstützung auf externen Displays: Verbesserte visuelle Konsistenz für Widgets bei unterschiedlichen Pixeldichten.
RemoteViews.setViewPaddingAkzeptiert jetzt komplexe Einheiten (DP/SP), und Widgets können spezifische DatenDisplayMetricsüber abrufenOPTION_APPWIDGET_DISPLAY_ID. - Interaktives Bild-in-Bild (iPiP) auf dem Desktop: Apps können anfordern, im Desktop-Modus (Standardeinstellung auf externen Bildschirmen) in eine fixierte Fensterebene verschoben zu werden. Diese fixierten Fenster bleiben interaktiv und immer im Vordergrund. Erfordert
USE_PINNED_WINDOWING_LAYERPiP-Berechtigungen. - Ausgeblendete App-Bezeichnungen auf dem Startbildschirm: Nutzer können jetzt die App-Bezeichnungen auf dem Startbildschirm ausblenden. So bleibt Ihr App-Symbol gut erkennbar!
- Überarbeitete Bildschirmaufnahme: Eine neue, schwebende Symbolleiste verbessert die Aufnahmesteuerung und die Aufnahmeeinstellungen für Kreative. Die Benutzeroberfläche wird automatisch aus dem endgültigen Video entfernt.
- Bubbles: Die in Beta 2 eingeführte Fenstermodus-Funktion ist jetzt vollständig aktiviert.
Kernfunktionen und Gesundheit
- VPN-App-Ausschlusseinstellungen: VPN-Apps können die
ACTION_VPN_APP_EXCLUSION_SETTINGSAbsicht verwenden, einen vom System verwalteten Bildschirm zu öffnen, auf dem Benutzer bestimmte Apps auswählen können, die den VPN-Tunnel umgehen sollen (Split-Tunneling). - Dynamischer System-Schriftarten-Fallback: Android unterstützt jetzt Laufzeitaktualisierungen der Schriftarten-Fallback-Kette und liefert so aktualisierte Emojis und Typografie ohne ein vollständiges OS-Update.
- OpenJDK 21 & 25 Updates: Integration moderner OpenJDK-Funktionen, einschließlich aktualisierter Unicode-Unterstützung und verbesserter SSL-Unterstützung für benannte Gruppen in TLS.
- Health Connect Gerätedatenanbieter (DDPs): Health Connect kann jetzt zwischen Daten, die von Apps generiert werden, und Daten, die direkt von systemverifizierter Hardware stammen (wie Wear OS-Uhren oder dem Telefon selbst), unterscheiden.
