In der folgenden Tabelle sind alle dokumentierten Funktions- und Verhaltensänderungen aufgeführt, die sich auf App-Entwickler auswirken können. In dieser Liste finden Sie Änderungen, die sich auf Sie auswirken. Klicken Sie auf den entsprechenden Link, um die Dokumentation aufzurufen.
Kategorie | Eingeben | Name |
---|---|---|
Nutzerfreundlichkeit und System-UI | Ändern (alle Apps) |
Einstellung von störenden Bedienungshilfen-Benachrichtigungen Unter Android 16 werden Bedienungshilfen-Benachrichtigungen eingestellt, die durch die Verwendung von announceForAccessibility oder das Senden von Bedienungshilfenereignissen vom Typ TYPE_ANNOUNCEMENT gekennzeichnet sind. |
Nutzerfreundlichkeit und System-UI | Neue Funktionen und APIs |
Updates für die intelligente „Zurück“-Geste Android 16 enthält neue APIs, mit denen Sie intelligente „Zurück“-Systemanimationen bei der Navigation per Geste aktivieren können, z. B. die Animation für die Rückkehr zum Startbildschirm. In Android 16 werden zusätzlich finishAndRemoveTaskCallback() und moveTaskToBackCallback hinzugefügt. |
Nutzerfreundlichkeit und System-UI | Neue Funktionen und APIs |
Optimierte Haptik Android 16 bietet Haptik-APIs, mit denen Apps die Amplituden- und Frequenzkurven eines haptischen Effekts definieren können, während Unterschiede zwischen den Gerätefunktionen abstrahiert werden. |
Hauptfunktion | Ändern (alle Apps) |
JobScheduler-Kontingentoptimierungen In Android 16 wird das Kontingent für die Laufzeit der regulären und beschleunigten Jobausführung anhand verschiedener Faktoren angepasst: welcher App-Standby-Bucket die Anwendung zugewiesen ist, ob die Ausführung des Jobs gestartet wird, während sich die App in einem Top-Status befindet, und ob der Job ausgeführt wird, während ein Dienst im Vordergrund ausgeführt wird. |
Hauptfunktion | Neue Funktionen und APIs |
Zwei Android API-Releases im Jahr 2025 Bei Android 16 handelt es sich um die Vorschau für die nächste Hauptversion von Android, die im 2. Quartal 2025 veröffentlicht werden soll. Diese Version ähnelt allen unseren bisherigen API-Releases, bei denen geplante Verhaltensänderungen häufig an eine targetSdkVersion gebunden sind. Im 4. Quartal 2025 planen wir eine weitere Version, die auch neue Entwickler-APIs enthalten wird. Der wichtige Release im 2. Quartal ist der einzige Release im Jahr 2025, der geplante Verhaltensänderungen enthält, die sich auf Apps auswirken könnten. |
Leistung und Akku | Neue Funktionen und APIs |
Startkomponente in ApplicationStartInfo In Android 16 wird getStartComponent() hinzugefügt, um zu unterscheiden, welcher Komponententyp den Start ausgelöst hat. Dies kann hilfreich sein, um den Startvorgang Ihrer App zu optimieren. |
Leistung und Akku | Neue Funktionen und APIs |
Adaptive Bildwiederholrate In Android 16 werden hasArrSupport() und getSuggestedFrameRate(int) eingeführt und getSupportedRefreshRates() wiederhergestellt, damit Ihre Apps die adaptive Bildwiederholrate leichter nutzen können. |
Leistung und Akku | Neue Funktionen und APIs |
Bessere Job-Selbstprüfung In Android 16 führen wir JobScheduler#getPendingJobReasons() ein. Dieser Wert gibt mehrere Gründe zurück, warum ein Job ausstehend ist, sowohl aufgrund expliziter Einschränkungen, die vom Entwickler festgelegt wurden, als auch aufgrund impliziter Einschränkungen, die vom System festgelegt wurden. Außerdem führen wir JobScheduler#getPendingJobReasonsHistory() ein, mit dem eine Liste der letzten ausstehenden Änderungen am Grund für die Stellenausschreibung zurückgegeben wird. |
Leistung und Akku | Neue Funktionen und APIs |
Systemgetriggertes Profiling Mit Android 16 wird das systemgetriggerte Profiling für ProfilingManager eingeführt. Apps können angeben, dass sie Protokolle für bestimmte Trigger wie Kaltstarts reportFullyDrawn oder ANRs erhalten möchten. Das System startet und beendet dann im Namen der App ein Protokoll. Nach Abschluss der Aufzeichnung werden die Ergebnisse an das Datenverzeichnis der App gesendet. |
Konnektivität | Neue Funktionen und APIs |
Standortbestimmung mit erweiterter Sicherheit Android 16 unterstützt robuste Sicherheitsfunktionen für die WLAN-Standortbestimmung auf unterstützten Geräten mit Wi‑Fi 6 802.11az. So können Apps die höhere Genauigkeit, die größere Skalierbarkeit und die dynamische Planung des Protokolls mit Sicherheitsverbesserungen wie AES-256-basierter Verschlüsselung und Schutz vor MITM-Angriffen kombinieren. |
Medien | Neue Funktionen und APIs |
Verbesserungen bei der Bildauswahl Android 16 enthält Verbesserungen bei der Bildauswahl, z. B. neue APIs, mit denen Apps die Bildauswahl in ihre Ansichtshierarchie einbetten können, und neue APIs, mit denen über den Cloud-Medienanbieter nach der Android-Bildauswahl gesucht werden kann. |
Datenschutz | Neue Funktionen und APIs |
Health Connect-Updates In Health Connect wird ACTIVITY_INTENSITY hinzugefügt, ein neuer Datentyp, der gemäß den Richtlinien der Weltgesundheitsorganisation für moderate und anstrengende Aktivitäten definiert ist. Health Connect enthält auch aktualisierte APIs, die Gesundheitsdaten unterstützen. So können Apps mit ausdrücklicher Nutzereinwilligung Patientenakten im FHIR-Format lesen und schreiben. Diese API befindet sich in einem Early Access-Programm. Wenn du teilnehmen möchtest, melde dich für unser Early Access-Programm an. |
Datenschutz | Neue Funktionen und APIs |
Privacy Sandbox für Android Android 16 enthält die neueste Version der Privacy Sandbox für Android. Diese Technologie ist Teil unserer laufenden Bemühungen, Technologien zu entwickeln, bei denen Nutzer wissen, dass ihr Datenschutz geschützt ist. |