Beta 4
| Veröffentlichungsdatum | 16. April 2026 |
| Builds | CP21.260330.008 |
| Emulator-Unterstützung | x86 (64-Bit), ARM (v8-A) |
| Sicherheitspatch-Level | 2026-04-05 |
| Google Play-Dienste | 26.11.36 |
Beta 3
| Veröffentlichungsdatum | 26. März 2026 |
| Builds | CP21.260306.017 |
| Emulator-Unterstützung | x86 (64-Bit), ARM (v8-A) |
| Sicherheitspatch-Level | 2026-03-05 |
| Google Play-Dienste | 26.02.35 |
Beta 2
| Veröffentlichungsdatum | 26. Februar 2026 |
| Builds | CP21.260206.011 CP21.260206.011.A1 (Pixel 6 Pro, Pixel 6, Pixel 6a, Pixel 7 Pro, Pixel 7) |
| Emulator-Unterstützung | x86 (64-Bit), ARM (v8-A) |
| Sicherheitspatch-Level | 2026-02-05 |
| Google Play-Dienste | 25.49.33 |
Beta 1
| Veröffentlichungsdatum | 13. Februar 2026 |
| Builds | CP21.260116.011.B1 CP21.260116.011.A1 (Pixel 6 Pro, Pixel 6, Pixel 6a, Pixel 7 Pro, Pixel 7) |
| Emulator-Unterstützung | x86 (64-Bit), ARM (v8-A) |
| Sicherheitspatch-Level | 2026-01-05 |
| Google Play-Dienste | 25.47.33 |
Android 17 Beta 4 (April 2026)
Android 17 befindet sich mit Beta 4 in der letzten geplanten Betaphase. Führen Sie also Ihre finalen Kompatibilitätstests durch und beginnen Sie, Ihre für Android 17 entwickelten Apps im Google Play Store zu veröffentlichen.
Wenn Sie ein Android-SDK, eine Bibliothek, ein Tool oder eine Game-Engine entwickeln, ist es wichtig, jetzt alle erforderlichen Updates vorzubereiten, damit App- und Spieleentwickler nicht durch Kompatibilitätsprobleme blockiert werden und die neuesten SDK-Funktionen nutzen können. Informieren Sie Ihre Downstream-Entwickler, wenn Updates erforderlich sind, um Android 17 vollständig zu unterstützen.
App-Arbeitsspeicherlimits
In Android 17 Beta 4 werden konservative App-Speicherlimits eingeführt, um die Systemstabilität zu verbessern. Wenn Ihre App aufgrund dieser Grenzwerte beendet wird, enthält ApplicationExitInfo.getDescription den Wert „MemoryLimiter“. Sie können auch triggerbasiertes Profiling verwenden, um Heap-Dumps zu erfassen, wenn Grenzwerte mit TRIGGER_TYPE_ANOMALY erreicht werden.
Änderungen bei der Härtung von Audio im Hintergrund
Ab Android 17 erzwingt das Audio-Framework Einschränkungen für Audio-Interaktionen im Hintergrund, einschließlich der Audiowiedergabe, Audiofokus-Anfragen und APIs für Lautstärkeänderungen. Wir haben Ihr Feedback berücksichtigt und seit Beta 2 einige Änderungen vorgenommen. Dazu gehören die targetSDK-Gating-Funktion für die Erzwingung von FGS bei Verwendung und die Ausnahme von Alarm-Audio. Weitere Informationen
Wichtigste in Beta 4 behobene Probleme
- Ein Problem wurde behoben, bei dem Webseiten-URLs automatisch eingefügt wurden, wenn Screenshots aus der Aufnahmevorschau geteilt wurden. Dadurch wurden unerwünschte Links mit Bilddateien geteilt. (Problem 444631269)
- Ein Bedienungshilfenproblem führte dazu, dass das Gerät nicht mehr reagierte und nicht mehr verwendet werden konnte. (Problem 484755628)
- Ein Problem, bei dem das Media-Steuerelement-Widget verschwinden oder nicht zwischen mehreren aktiven Mediensitzungen wechseln konnte. (Problem 457008153, Problem 466760800, Problem 497131275, Problem 499041878)
- Ein Problem, bei dem Dream-Dienste wichtige Ereignisse nicht richtig verarbeitet, Keyguard-Bouncer-Aufforderungen nicht ausgelöst oder Service-Lifecycle-Callbacks nicht ausgeführt haben. (Problem 485661973)
- Ein Problem, das Nutzer daran hinderte, Kino- oder lokale Wetter-Hintergrundbildeffekte herunterzuladen und anzuwenden. (Problem 475924636)
- Ein Problem wurde behoben, bei dem das Gerät beim Tippen in Messaging-Apps eingefroren ist und spontan neu gestartet wurde. (Problem 478417840)
- Ein kritisches Problem mit der Systeminstabilität, das dazu führt, dass das Gerät bei normaler Nutzung hängen bleibt und abstürzt. (Problem 427436873, Problem 428838049)
- Ein Problem, das dazu führt, dass die Ladegeschwindigkeit von Geräten deutlich reduziert wird, wenn sie sich dem Akkulimit von 80% nähern. Dadurch kommt es zu langen Verzögerungen, bevor das Gerät den Ziel-Ladestand erreicht und in den Bypass-Modus wechselt. (Problem 485148344, Problem 490178498)
- Ein Darstellungsproblem, bei dem mehrfarbige horizontale Linien das Display des Geräts zufällig verdeckten. (Problem 478953060, Problem 478177624, Problem 483765859, Problem 487263076)
- Wenn Sie die Benachrichtigungsleiste nach unten ziehen, während ein Feedbackbericht erstellt wird, kann es zu einem Absturz der System-UI und zum Einfrieren des Geräts kommen. (Problem 488920581)
- Wichtige Systemkomponenten wie der Pixel Launcher und die Navigation können nach einem Neustart des Geräts abstürzen oder mehrere Minuten lang nicht reagieren. (Problem 317282987, Problem 316689583, Problem 316188779)
- Ein Problem mit der Barrierefreiheit, das Nutzer daran hindert, nach dem Minimieren und Zurückkehren zur Split-Screen-Ansicht richtig mit Apps zu interagieren. (Problem 490735259)
- Ein Problem, das verhinderte, dass Bluetooth wieder aktiviert wurde, nachdem es über die Systemeinstellungen oder die Schnelleinstellungen deaktiviert worden war. (Problem 498320401)
- Benachrichtigungen, die mit „setSilent(true)“ gekennzeichnet sind, können unter Android 16 unerwartet Warntöne abspielen, wenn mehrere Benachrichtigungen im Benachrichtigungsfeld vorhanden sind. (Problem 467164528)
- WLAN-Analysetools können keine verfügbaren WLAN-Signale erkennen, sodass keine Netzwerkscans und Signalüberwachung möglich sind. (Problem 488493098, Problem 488244938, Problem 491531212, Problem 490566133, Problem 488742605, Problem 488437847, Problem 489664292, Problem 492229996, Problem 492403933, Problem 492078596, Problem 493259320, Problem 490313462, Problem 494716049, Problem 495146669, Problem 490268954, Problem 496870370, Problem 497174811, Problem 496927303, Problem 497726865, Problem 498299558, Problem 496860223, Problem 498454519, Problem 499751486, Problem 491171326)
Android 17 Beta 3 (März 2026)
Android 17 hat mit Beta 3 offiziell die Plattformstabilität erreicht. Die API-Oberfläche ist jetzt gesperrt. Es ist also an der Zeit, die letzten Kompatibilitätstests durchzuführen und Ihre für Android 17 entwickelten Apps im Google Play Store zu veröffentlichen.
Wenn Sie ein SDK, eine Bibliothek, ein Tool oder eine Game-Engine entwickeln, ist es wichtig, dass Sie Ihre Updates jetzt veröffentlichen, damit Entwickler, die Ihre Produkte nutzen, die neuesten SDK-Funktionen verwenden können.
Im Folgenden finden Sie eine Zusammenfassung der neuen Funktionen, Verhaltensänderungen und Verbesserungen, die in Android 17 Beta 3 eingeführt wurden:
Verbesserungen bei Medien und Kamera
- Anpassung der Bildauswahl: Sie können jetzt das Seitenverhältnis der Rasteransicht der Bildauswahl ändern. Mit der
PhotoPickerUiCustomizationParamsAPI können Sie vom standardmäßigen quadratischen Format 1:1 zum Hochformat 9:16 wechseln, um die Benutzeroberfläche besser zu integrieren. - RAW14-Bildformat:Professionelle Kamera-Apps können jetzt RAW-Bilder mit 14 Bit pro Pixel mit der neuen
ImageFormat.RAW14-Konstante aufnehmen. So lassen sich mit kompatiblen Sensoren maximale Details und Farbtiefe erzielen. - Vom Anbieter definierte Kameraerweiterungen:Hardwarepartner können jetzt benutzerdefinierte Kameraerweiterungsmodi definieren, z.B. „Super Resolution“ oder KI-Optimierungen. Sie können diese über die
isExtensionSupported(int)API abfragen. - APIs für Kameragerätetypen:Ermitteln, ob eine Kamera eine integrierte Hardware, eine externe USB-Webcam oder eine virtuelle Kamera ist.
- Bluetooth LE Audio-Hörgeräte:Eine neue Geräteklasse (
AudioDeviceInfo.TYPE_BLE_HEARING_AID) ermöglicht es Apps, Hörgeräte von generischen LE Audio-Headsets zu unterscheiden, sodass eine angepasste UI-Symbolisierung möglich ist. - Granulare Audio-Weiterleitung für Hörgeräte:Nutzer können Systemtöne (Benachrichtigungen, Klingeltöne, Wecker) unabhängig voneinander an verbundene Hörgeräte oder den Lautsprecher des Geräts weiterleiten. Das wird auf Systemebene gehandhabt 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 eine deutlich bessere Audioqualität bei geringer Bandbreite. Außerdem ist die Unterstützung von Lautheitsmetadaten obligatorisch, um eine gleichbleibende Lautstärke zu gewährleisten.
Leistung und Akku
- Weniger Wakelocks für Leerlaufalarme:Eine neue Callback-basierte Variante von
AlarmManager.setExactAndAllowWhileIdleakzeptiert einOnAlarmListeneranstelle einesPendingIntent. Dadurch wird der Stromverbrauch reduziert und lange partielle Wakelocks für Apps (z. B. medizinische Monitore oder Messaging-Sockets) vermieden, die während des Doze- oder Energiesparmodus präzise Rückrufe benötigen.
Datenschutz und Sicherheit
- Vom System bereitgestellter Standort-Button:Sie können einen sicheren, vom System gerenderten Standort-Button über Jetpack einbetten. Wenn Sie darauf tippen, erhält Ihre App nur für die aktuelle Sitzung Zugriff auf den genauen Standort, ohne dass ein Systemdialogfeld ausgelöst wird. Erfordert die Berechtigung
USE_LOCATION_BUTTON. - Diskrete Passwortsichtbarkeit:Die Einstellungen für „Passwörter anzeigen“ sind jetzt in Eingaben per Berührung (das letzte Zeichen wird kurz angezeigt) und physische Tastaturen (standardmäßig sofort ausgeblendet) unterteilt. Standard-Framework-Komponenten berücksichtigen dies automatisch. Benutzerdefinierte Felder sollten zur
ShowSecretsSettingAPI migriert werden. - Hybride Signierung mit Post-Quanten-Kryptografie (PQC):Mit Android wird das APK-Signaturschema v3.2 eingeführt, das klassische Signaturen (RSA/Elliptic Curve) mit ML-DSA-Signaturen kombiniert. So werden Apps auf NIST-Standards und Fortschritte im Bereich des Quantencomputings vorbereitet.
Nutzererfahrung und System-UI
- Unterstützung von Widgets auf externen Displays:Die visuelle Konsistenz von Widgets wurde für verschiedene Pixeldichten verbessert.
RemoteViews.setViewPaddingakzeptiert jetzt komplexe Einheiten (DP/SP) und Widgets können bestimmteDisplayMetricsüberOPTION_APPWIDGET_DISPLAY_IDabrufen. - Interaktives Bild im Bild (iPiP) auf dem Desktop: Apps können anfordern, dass sie im Desktopmodus (Standardeinstellung auf externen Displays) in eine „angepinnte“ Fensterebene verschoben werden. Diese angepinnten Fenster bleiben interaktiv und immer im Vordergrund. Erfordert die Berechtigungen
USE_PINNED_WINDOWING_LAYERund „Bild-im-Bild“. - Ausgeblendete App-Labels auf dem Startbildschirm:Nutzer können jetzt App-Labels auf dem Startbildschirm ausblenden. Achten Sie darauf, dass Ihr App-Symbol gut erkennbar ist.
- Überarbeitete Bildschirmaufzeichnung:Eine neue schwebende Symbolleiste bietet Creatorn verbesserte Steuerelemente für die Aufnahme und Einstellungen für die Aufnahme. Die Benutzeroberfläche wird automatisch aus dem endgültigen Video entfernt.
- Bubbles:Die in Beta 2 eingeführte Funktion für den Fenstermodus ist jetzt vollständig aktiviert.
Hauptfunktionen und Gesundheit
- Einstellungen für den Ausschluss von VPN-Apps:VPN-Apps können den Intent
ACTION_VPN_APP_EXCLUSION_SETTINGSverwenden, um einen vom System verwalteten Bildschirm zu starten, auf dem Nutzer bestimmte Apps auswählen können, die den VPN-Tunnel umgehen sollen (Split-Tunneling). - Dynamischer Systemschriftart-Fallback:Android unterstützt jetzt Laufzeitupdates für die Schriftart-Fallbackkette. So können aktualisierte Emojis und Typografie ohne ein vollständiges Betriebssystemupdate bereitgestellt werden.
- OpenJDK 21- und 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 (Device Data Providers, DDPs): Health Connect kann jetzt zwischen Daten, die von Apps generiert werden, und Daten, die direkt von systemgeprüfter Hardware (z. B. Wear OS-Smartwatches oder dem Smartphone selbst) stammen, unterscheiden.
Wichtigste in Beta 3 behobene Probleme
- Eine Regression auf Systemebene in Android 16 bei der Verwaltung des Prozesslebenszyklus, die zu häufigen, zufälligen Neustarts von Apps und Bildschirmflackern führte. Dies hatte zuvor zur Folge, dass der Fortschritt von Nutzern verloren ging und App-Status in mehreren Drittanbieteranwendungen unterbrochen wurden. (Problem 440017096)
- Problem behoben, bei dem der erweiterte dunkle Modus nicht auf Apps in Arbeits- und privaten Profilen angewendet wurde. (Problem 476409380)
- Ein Kamerafehler, der Nutzer daran hinderte, zum 5‑fach-Teleobjektiv zu wechseln. (Problem 485610295, Problem 488274607)
- Ruckeln und unregelmäßiges Verhalten bei Übergängen vom Ultraweitwinkel- zum Weitwinkelobjektiv. (Problem 452650681)
- Ein Systemabsturz, der dazu führte, dass der Sperrbildschirm nicht mehr reagierte, nachdem die Verbindung zu Android Auto getrennt oder das Gerät gesperrt wurde. (Problem 457527675)
- Ein Problem mit der Systeminstabilität, das bei der Verwendung von Android Auto zu Geräteabstürzen und Neustarts führte. (Problem 455555269, Problem 457973643)
- Ein Problem mit der Systeminstabilität, das zu häufigen spontanen Neustarts und Geräteaufhängungen führt. (Problem 485892529, Problem 488619007, Problem 488482317, Problem 485627106, Problem 489454751, Problem 487638484, Problem 487604772, Problem 485385078)
- Eine Regression, die zu unerwarteten Geräteneustarts führte. (Problem 420999948, Problem 426316038)
- Absturz bei schnellen Änderungen des Audiofokus. (Problem 477151825)
- Eine Bluetooth-Kopplung kann bis zu 150 Sekunden dauern. (Problem 466163481)
- Eine Instabilität auf Systemebene, die während Inaktivitätsphasen zu spontanen Neustarts führt. (Problem 297421786, Problem 300558078, Problem 301726714, Problem 310348072, Problem 321233271, Problem 320461892, Problem 348326714, Problem 348297618, Problem 348290709, Problem 348242411, Problem 348217723, Problem 348541549, Problem 348770195, Problem 348786196, Problem 348766331, Problem 349273927, Problem 349977622, Problem 350685466, Problem 351357895, Problem 352743431, Problem 354467134, Problem 355126951, Problem 355602077, Problem 355239966, Problem 357282489, Problem 358040619, Problem 358344787, Problem 360475166, Problem 360461108, Problem 360120511, Problem 360968601, Problem 361916913, Problem 362650982, Problem 363213047, Problem 363464720, Problem 363205584, Problem 361007622, Problem 364849917, Problem 365338167, Problem 370154739, Problem 370041210)
- Ein Problem wurde behoben, bei dem eingehende Anrufe keine Vibrationen auf dem Gerät ausgelöst haben. (Problem 473464803, Problem 470955250)
- Ein Konflikt, bei dem der Energiesparmodus auf unbestimmte Zeit aktiv blieb, wenn ein Ladelimit von 80% aktiviert war. (Problem 366996806)
- Ein Problem bei der Darstellung, das zu visuellen Artefakten führte, wenn über den Sperrbildschirm mit Google Messages-Benachrichtigungen interagiert wurde. (Problem 486491783, Problem 486806705, Problem 485168942)
- Ein Problem wurde behoben, bei dem Benachrichtigungen gelegentlich nicht geschlossen wurden oder wieder angezeigt wurden. (Problem 454647834)
- Ein Renderingproblem, das bei Übergängen bei der Rückwärtsnavigation zu visuellen Artefakten führte. (Problem 485316132)
- Ein Problem, bei dem Symbole in der Systemstatusleiste zufällig verschwanden, sodass Nutzer den Akku- oder Netzwerkstatus nicht sehen konnten. (Problem 473447873, Problem 484689844, Problem 484382982, Problem 472268834, Problem 489158801, Problem 484569035)
Android 17 Beta 2 (Februar 2026)
Beta 2 ist jetzt verfügbar. Ähnlich wie bei Beta 1 ist dieses Release für die Entwicklung, das Testen und die allgemeine Nutzung geeignet. Android 17 befindet sich jedoch noch in der aktiven Entwicklungsphase. Das Android-System und die darauf ausgeführten Apps funktionieren möglicherweise nicht immer wie erwartet.
Neu in Beta 2
Nutzererfahrung und System-UI
- Bubbles:Nutzer können jetzt jede App in einer Blase anzeigen lassen, indem sie lange auf das entsprechende Launcher-Symbol drücken. Auf großen Displays gibt es eine neue Blasenleiste in der Taskleiste, in der organisierte und angepinnte Blasen verwaltet werden. Apps sollten den Richtlinien für den Mehrfenstermodus entsprechen.
- EyeDropper API:Mit einer neuen System-API können Apps Pixel-Farben von beliebigen Stellen auf dem Display erfassen, ohne dass Berechtigungen für die Bildschirmaufnahme erforderlich sind.
- Kontaktauswahl:Der Intent
ACTION_PICK_CONTACTSstellt eine Auswahl auf Systemebene bereit. Sie gewährt temporären, sitzungsbasierten Zugriff auf bestimmte Felder und macht so vollständigeREAD_CONTACTS-Berechtigungen überflüssig. - Touchpad-Zeigererfassung:Standardmäßig verhalten sich erfasste Touchpads jetzt wie Mäuse und melden relative Bewegungen und Gesten anstelle von Rohkoordinaten. Der alte absolute Modus ist weiterhin über
POINTER_CAPTURE_MODE_ABSOLUTEverfügbar. - Interaktive Auswahl: Apps können
getInitialRestingBoundsauf einemChooserSessionverwenden, um die endgültige UI-Position der Auswahl zu ermitteln und das Layout entsprechend anzupassen.
Verbindung und geräteübergreifende Nutzung
- Geräteübergreifende Handoff-Funktion:Mit der neuen Handoff API kann der Status über
CompanionDeviceManagergeräteübergreifend auf verschiedenen Geräten (z.B. von Smartphone zu Tablet) fortgesetzt werden. - Erweiterte Entfernungsmessung:
- UWB DL-TDOA:Unterstützt FiRA 4.0 für datenschutzfreundliche Indoor-Navigation.
- Näherungserkennung:Implementiert die Spezifikationen der WiFi Alliance für eine verbesserte WLAN-basierte Entfernungsmessung.
- Verbesserungen bei Datentarifen:Apps können mit
getStreamingAppMaxDownlinkKbpsundgetStreamingAppMaxUplinkKbpsdie vom Mobilfunkanbieter zugewiesenen maximalen Downlink-/Uplinkraten für das Streaming abfragen.
Kernfunktionen, Datenschutz und Leistung
- Zugriff auf lokales Netzwerk:In Android 17 wird die Berechtigung
ACCESS_LOCAL_NETWORK(Teil der GruppeNEARBY_DEVICES) eingeführt, um die LAN-Kommunikation zu schützen. - Zeitzonen-Broadcast:Ein neuer Intent,
ACTION_TIMEZONE_OFFSET_CHANGED, wird speziell bei Änderungen des Offsets wie bei der Umstellung auf die Sommerzeit ausgelöst. - NPU-Verwaltung:Apps, die auf Android 17 ausgerichtet sind, müssen das Hardware-Feature FEATURE_NEURAL_PROCESSING_UNIT deklarieren, um direkt auf die NPU zuzugreifen.
- ICU 78:Die aktualisierten Internationalisierungsbibliotheken unterstützen Unicode 17.
- Schutz von SMS-OTPs:Um Hijacking zu verhindern, verzögert Android 17 den programmatischen Zugriff auf OTP-Nachrichten für die meisten Apps um drei Stunden. Entwickler sollten auf die SMS Retriever API oder die SMS User Consent API umstellen.
Wichtigste in Beta 2 behobene Probleme
- Eine Regression der Plattformstabilität in Android 16, die dazu führte, dass aktive Apps unerwartet neu gestartet oder aktualisiert wurden. Dadurch wurden Nutzerfortschritte nicht verloren und es kam während der App-Nutzung zu keinem intermittierenden Flimmern der Benutzeroberfläche. (Problem 440017096)
- Eine Regression des UI-Layouts auf dem Bildschirm „Zuletzt verwendete Apps“ für Nutzer mit deutschsprachigen Einstellungen. (Problem 476830557, Problem 486511401)
- Verbesserte Zuverlässigkeit beim Videostreaming durch die Möglichkeit für Entwickler, die Unterstützung von Temporal Layering nach der Encoderkonfiguration über „getOutputFormat“ zu bestätigen, um fehlende Metadaten zur Frame-Abhängigkeit zu beheben. (Problem 306222291)
- Ein Fehler wurde behoben, durch den beim Uhren-Bildschirmschoner im 24‑Stunden-Format im Modus für wenig Licht die führende Null fehlte. (Problem 444255729)
- Ein Problem wurde behoben, bei dem das Schließen eines Ordners sofortige nachfolgende Interaktionen wie das Öffnen eines anderen Ordners oder das Wechseln von Bildschirmen blockierte. (Problem 470541347, Problem 471533397, Problem 477848604)
- Ein Systemabsturz und ein spontaner Neustart haben die Gerätenutzung unterbrochen. (Problem 413562426)
- Eine kritische Systeminstabilität, die dazu führt, dass das Gerät bei App-Übergängen oder Serviceaufrufen einfriert und neu startet. (Problem 419070024, Problem 428572458, Problem 430393241, Problem 424912278, Problem 431440391, Problem 426346396)
- Ein System-UI-Deadlock, der dazu führte, dass der Sperrbildschirm nicht reagierte und das Display nach dem Trennen von Android Auto hängen blieb. (Problem 457527675)
- Ein Tippfehler in der Benutzeroberfläche des Offenlegungsdialogfelds für die Systemberechtigung zur Standortermittlung, in dem die Schaltfläche „Zurück“ fälschlicherweise als „Bac“ angezeigt wurde. (Problem 460242870, Problem 477245738)
- Ein Problem, bei dem die Funktionen „Live-Übersetzung“ und „Regeln“ im Systemmenü falsch kategorisiert wurden. (Problem 476754995)
- Ein kritischer System-UI-Absturz und die daraus resultierende Instabilität des Geräts, die durch wiederholtes Aufrufen der Einstellungen für Display und Touch ausgelöst wurde. (Problem 474486679)
- Ein dauerhafter Absturz, der Nutzer daran hinderte, die Einstellungen für „Hintergrund und Stil“ über den Startbildschirm zu öffnen. (Problem 478520173)
- Problem mit dem UI-Layout im QR‑Scanner für die kabellose Fehlerbehebung, bei dem sich der Zurück-Pfeil mit dem QR‑Code-Symbol überschnitten hat. (Problem 474769647)
- Ein Problem in den Toneinstellungen, bei dem Klingeltonvorschauen bei der Auswahl nicht wiedergegeben wurden. (Problem 355086959, Problem 375840924, Problem 381007949, Problem 381077928, Problem 419301121, Problem 452646483, Problem 468837747)
- Ein Fehler, der nach einem Systemupdate zu redundanten Benachrichtigungen führte, wurde behoben, indem die Logik des Benachrichtigungsdienstes verbessert wurde, um alte Benachrichtigungen während der Initialisierung nach dem Update korrekt zu löschen. (Problem 454647834)
- Ein Fehler bei der Optimierung des GPU-Shader-Compilers auf dem Pixel 6 Pro führte dazu, dass bestimmte mathematische GLSL-Ausdrücke fälschlicherweise als Konstanten ausgewertet wurden, was zu visuellen Rendering-Artefakten in Apps führte. (Problem 473226715)
Android 17 Beta 1 (Februar 2026)
Beta 1 ist jetzt verfügbar. Sie enthält die neuesten Funktionen und Änderungen, die Sie mit Ihren Apps ausprobieren können. Dieser Release eignet sich für die Entwicklung, das Testen und die allgemeine Verwendung. Android 17 befindet sich jedoch noch in der aktiven Entwicklungsphase. Das Android-System und die darauf ausgeführten Apps funktionieren möglicherweise nicht immer wie erwartet.
Wie bei früheren Versionen enthält Android 17 Systemänderungen. In einigen Fällen können sich diese Änderungen auf Apps auswirken, bis sie für Android 17 aktualisiert werden. Die Auswirkungen können von geringfügigen Problemen bis hin zu erheblichen Einschränkungen reichen. Im Allgemeinen funktionieren die meisten Apps, APIs und Funktionen wie erwartet.
Neues in Beta 1
Mit Android 17 setzen wir unsere Bemühungen fort, Android-Apps anpassungsfähiger zu machen. Außerdem führen wir wichtige Verbesserungen bei Kamera- und Medienfunktionen, neue Tools zur Optimierung der Konnektivität und erweiterte Profile für Begleitgeräte ein. Folgende Highlights warten auf dich:
Benutzeroberfläche und Fenster
Obligatorische Anpassung für große Displays
Apps, die auf Android 17 (API-Level 37) ausgerichtet sind und auf großen Bildschirmen (sw ≥ 600 dp) ausgeführt werden, können das Ändern der Größe oder der Ausrichtung nicht mehr deaktivieren.
- Ignorierte Attribute:
screenOrientation,resizeableActivity,minAspectRatioundmaxAspectRatiowerden auf großen Bildschirmen ignoriert. - Ausnahmen: Geräte mit einer Breite von weniger als 600 dp und Apps, die als Spiele (
android:appCategory) kategorisiert sind.
Optimierte Konfigurationsänderungen
Um Datenverlust zu vermeiden, startet das System Aktivitäten nicht mehr automatisch neu, wenn bestimmte Konfigurationsänderungen vorgenommen werden, darunter:
CONFIG_KEYBOARD/CONFIG_KEYBOARD_HIDDENCONFIG_NAVIGATIONCONFIG_TOUCHSCREENCONFIG_COLOR_MODECONFIG_UI_MODE(nur, wenn der UI-Modus zuUI_MODE_TYPE_DESKoder vonUI_MODE_TYPE_DESKzu einem anderen Typ wechselt)
Aktion erforderlich: Wenn Ihre App auf Neustarts angewiesen ist, um Ressourcen für diese Ereignisse neu zu laden, müssen Sie die neue Manifest-Attribut android:recreateOnConfigChanges explizit aktivieren.
Leistung und Laufzeit
- Sperrenfreie MessageQueue: Eine neue sperrenfreie Implementierung von
android.os.MessageQueuereduziert die Anzahl der ausgelassenen Frames. - Generational Garbage Collection: Der Concurrent Mark-Compact-Collector von ART unterstützt jetzt die Generational Garbage Collection. Dabei werden häufige, kostengünstige Sammlungen der „jungen Generation“ priorisiert.
- Neue Profiling-Trigger: Mit
ProfilingManagerwerden Trigger fürCOLD_START,OOMundKILL_EXCESSIVE_CPU_USAGEhinzugefügt. - Benachrichtigungseinschränkungen: Für benutzerdefinierte Benachrichtigungsansichten gelten strenge Größenbeschränkungen, um die Arbeitsspeichernutzung zu reduzieren.
Medien & Kamera
Kamera
- Dynamische Sitzungsaktualisierungen: Mit
CameraCaptureSession.updateOutputConfigurations()können Sie Anwendungsfälle wechseln (z.B. Video aus Foto), ohne die Sitzung zu schließen oder Fehler zu verursachen.
Audio & Video
- Konstante Qualität für Videoaufnahmen: Mit setVideoEncodingQuality() in MediaRecorder können Sie einen Modus mit konstanter Qualität (Constant Quality, CQ) für Video-Encoder konfigurieren.
- Härten von Hintergrundaudio: Die Audiowiedergabe, Fokusanfragen und Lautstärkeänderungen werden im Hintergrund initiiert (schlagen fehl), wenn sich die App nicht in einem gültigen Lebenszyklusstatus befindet.
- VVC-Unterstützung: Die Plattform unterstützt jetzt Versatile Video Coding (H.266).
Datenschutz & Sicherheit
- Einstellung von Cleartext :
android:usesCleartextTrafficwird in einer zukünftigen Version eingestellt, die vom zukünftigen SDK-Level abhängig ist. Bei Apps, die auf dieses Attribut angewiesen sind, wird standardmäßig Klartext blockiert. Migrieren Sie zu Netzwerksicherheitskonfiguration. - HPKE-Hybridkryptografie: Es wurde eine öffentliche Service Provider Interface für eine Implementierung der HPKE-Hybridkryptografie eingeführt.
Konnektivität und Tools
- Companion Device Manager:
- Neue Profile: Medizinprodukte und Fitness-Tracker.
- Einheitliches Berechtigungsdialogfeld:
setExtraPermissionsfasst Berechtigungen für Geräte in der Nähe im Zuordnungsdialogfeld zusammen.