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 |
---|---|---|
Aktivitätslebenszyklus | Ändern (alle Apps) |
Root Launcher-Aktivitäten sind nach dem Drücken auf „Zurück“ nicht mehr beendet Über die Systemschaltfläche „Zurück“ wird eine Aktivität jetzt in den Hintergrund verschoben, anstatt sie zu beenden. |
Back-up und Wiederherstellung | Ändern (Apps für Nutzer ab 12 Jahren) |
Änderungen bei der Sicherung und Wiederherstellung Einschluss-/Ausschlussregeln werden für Google Drive- und D2D-Sicherungen jetzt separat angegeben. |
Kamera | Neue Funktionen und APIs |
Camera2-Anbietererweiterungen Von OEMs bereitgestellte benutzerdefinierte Kameraeffekte sind jetzt direkt in der Plattform sichtbar. |
Kamera | Neue Funktionen und APIs |
Unterstützung für Vier-Bayer-Kamerasensoren Neue Plattform-APIs unterstützen extrem hochauflösende Kamerasensoren. |
Kompatibilität | Ändern (Apps für Nutzer ab 12 Jahren) | Aktualisierte Einschränkungen ohne SDK Einige zuvor nicht unterstützte Schnittstellen sind in Android 12 blockiert. |
Kompatibilität | Neue Funktionen und APIs | Aktualisierte Ein-/Aus-Schaltflächen für Kompatibilitätstests Individuelle Verhaltensänderungen können für detailliertere Kompatibilitätstests aktiviert oder deaktiviert werden. |
Konnektivität | Ändern (alle Apps) |
Passpoint-Updates Mit Android 12 werden neue APIs eingeführt, mit denen die Geräteunterstützung für Passpoint-Funktionen überprüft werden kann. |
Konnektivität | Ändern (Apps für Nutzer ab 12 Jahren) |
Gleichzeitige Peer-to-Peer- und Internetverbindung Auf unterstützten Geräten ist die Verbindung zum primären WLAN nicht mehr getrennt, wenn gleichzeitige Peer-to-Peer- und Internetverbindungen hergestellt werden. |
Konnektivität | Ändern (Apps für Nutzer ab 12 Jahren) |
Native API für mDNSResponseer Der mDNSResponseer-Daemon wird jetzt nur noch ausgeführt, wenn er für NSD-Ereignisse benötigt wird. |
Konnektivität | Neue Funktionen und APIs |
Companion-Apps aktiv lassen Mit Android 12 werden neue APIs eingeführt, damit Companion-Apps die ganze Zeit aktiv bleiben, die das Begleitgerät in Reichweite bleibt. |
Konnektivität | Neue Funktionen und APIs |
Profile des Companion-Geräte-Managers Berechtigungen für Companion-Geräte können jetzt in Profilen gebündelt werden, um die Registrierung zu vereinfachen. |
Konnektivität | Neue Funktionen und APIs | Verbesserungen der Bandbreitenschätzung Bei Bandbreitenschätzungen werden jetzt gewichtete Durchschnittswerte verwendet, um die Genauigkeit sowohl für WLAN- als auch für Mobilfunkverbindungen zu verbessern. |
Konnektivität | Neue Funktionen und APIs |
Wi-Fi Aware (NAN)-Verbesserungen Neue APIs und Konfigurationsoptionen verbessern die Effizienz und Fehlertoleranz für Wi-Fi Aware. |
Konnektivität | Neue Funktionen und APIs |
Gleichzeitige Peer-to-Peer- und Internetverbindung Unterstützte Geräte können jetzt gleichzeitige WLAN-Verbindungen zu einem Peer-Gerät und dem primären über das Internet bereitstellenden Netzwerk aufrechterhalten. |
Konnektivität | Neue Funktionen und APIs |
Bildschirm für NFC-Zahlungen deaktivieren Apps können jetzt NFC-Zahlungen ohne eingeschaltetem Gerätebildschirm ermöglichen. |
Hauptfunktion | Neue Funktionen und APIs |
Automatische App-Updates Mit einer neuen API-Methode können Installer-Apps App-Updates ohne Bestätigung durch den Nutzer durchführen. |
Hauptfunktion | Neue Funktionen und APIs |
Informationen zum Chipsatz des Geräts Informationen zu Anbieter und Modell des SoC-Chipsatzes werden jetzt über das SDK offengelegt. |
Hauptfunktion | Neue Funktionen und APIs | Aktualisierung der wichtigsten Java-APIs Mit Android 12 wird eine Reihe von wichtigen Java-APIs unterstützt. |
Grafiken und Bilder | Ändern (alle Apps) |
Verbesserter Wechsel der Aktualisierungsrate Die Aktualisierungsrate kann jetzt auch dann geändert werden, wenn das Display keinen nahtlosen Übergang unterstützt. |
Grafiken und Bilder | Neue Funktionen und APIs |
Apps direkten Zugriff auf Tombstone-Traces gewähren Auf native Absturz-Tombstones kann jetzt ohne ADB zugegriffen werden. |
Grafiken und Bilder | Neue Funktionen und APIs | Unterstützung von AVIF-Bildern Mit Android 12 wird das AVIF-Bildformat unterstützt, wodurch eine bessere Bildqualität bei derselben Dateigröße erzielt wird. |
Grafiken und Bilder | Neue Funktionen und APIs | Einfacheres Weichzeichnen, Farbfilter und andere Effekte Eine neue API vereinfacht das Anwenden gängiger Grafikeffekte auf Ansichten und Renderinghierarchien. |
Grafiken und Bilder | Neue Funktionen und APIs | Native Decodierung animierter Bilder Die NDK Image Decoding API decodiert jetzt alle Frames und Timing-Daten für GIF- und WebP-Dateien. |
Medien | Neue Funktionen und APIs | Kompatible Medientranscodierung Videos, die in modernen Formaten codiert sind, können jetzt automatisch für die Wiedergabe in Apps konvertiert werden, die diese Formate nicht unterstützen. |
Medien | Neue Funktionen und APIs |
Performance-Klasse Performance-Klassen bieten eine vereinfachte Darstellung von Gerätefunktionen, die für ein maßgeschneidertes Nutzererlebnis verwendet werden können. |
Medien | Neue Funktionen und APIs |
Verbesserte Videocodierung In Android 12 wurde ein Standardsatz von Schlüsseln definiert, um den Quantisierungsparameter für die Videocodierung zu steuern. |
Medien | Neue Funktionen und APIs |
Audiofokus Android erzwingt jetzt ein Ausblenden, wenn eine App, die Audio abspielt, den Audiofokus verliert. |
Medien | Neue Funktionen und APIs | MediaDrm-Updates Mit neuen API-Methoden lässt sich einfacher feststellen, ob eine sichere Decoderkomponente erforderlich ist. |
Leistung | Ändern (alle Apps) |
Eingeschränkter App-Standby-Bucket Mit Android 12 wird ein neuer, strengerer App-Standby-Bucket für Apps eingeführt, die Systemressourcen weniger verantwortungsvoll nutzen. |
Leistung | Ändern (Apps für Nutzer ab 12 Jahren) | Einschränkungen bei der Einführung von Diensten im Vordergrund Apps dürfen keine Dienste im Vordergrund mehr starten, während sie im Hintergrund ausgeführt werden. |
Leistung | Ändern (Apps für Nutzer ab 12 Jahren) |
Berechtigung für exakte Alarme Apps benötigen jetzt eine spezielle Berechtigung, um exakte Alarme festzulegen. |
Leistung | Ändern (Apps für Nutzer ab 12 Jahren) | Einschränkungen für Benachrichtigungen auf dem Trampolin Apps dürfen keine Vermittlungsdienste oder Sendeempfänger mehr verwenden, um eine Aktivität zu öffnen, wenn der Nutzer auf eine Benachrichtigung tippt. |
Sicherheit & Datenschutz | Ändern (alle Apps) |
Ein-/Aus-Schaltflächen für Mikrofon und Kamera Auf unterstützten Geräten können Nutzer den Mikrofon- und Kamerazugriff für alle Apps mit einer einzigen Ein-/Aus-Schaltfläche aktivieren oder deaktivieren. |
Sicherheit & Datenschutz | Ändern (alle Apps) |
Mikrofon- und Kameraanzeigen Symbole in der Statusleiste werden jetzt angezeigt, wenn eine App auf das Mikrofon oder die Kamera zugreift. |
Sicherheit & Datenschutz | Ändern (alle Apps) |
Sichtbarkeit von Berechtigungspaketen Berechtigungsinformationen aus dem Paketmanager werden jetzt anhand der Paketsichtbarkeit gefiltert. |
Sicherheit & Datenschutz | Ändern (alle Apps) |
BouncyCastle-Implementierung entfernt In Android 12 wurden viele BouncyCastle-Implementierungen von kryptografischen Algorithmen entfernt, die zuvor eingestellt wurden. |
Sicherheit & Datenschutz | Ändern (alle Apps) |
Benachrichtigungen für den Zugriff auf die Zwischenablage Nutzer werden jetzt benachrichtigt, wenn eine App von einer anderen App aus auf Daten in der Zwischenablage zugreift. |
Sicherheit & Datenschutz | Ändern (alle Apps) | Apps können Systemdialogfelder nicht schließen Apps können keinen Intent mehr aufrufen, der ein Systemdialogfeld schließt. |
Sicherheit & Datenschutz | Ändern (alle Apps) | Nicht vertrauenswürdige Touch-Ereignisse werden blockiert Android 12 verhindert, dass Apps Touch-Ereignisse nutzen, bei denen die App durch ein Overlay unsicher verdeckt wird. |
Sicherheit & Datenschutz | Ändern (Apps für Nutzer ab 12 Jahren) | Ungefährer Standort Wenn eine App Berechtigungen zur genauen Standortermittlung anfordert, können Nutzer jetzt festlegen, dass sie stattdessen nur die Berechtigung zur Ermittlung des ungefähren Standorts gewähren möchten. |
Sicherheit & Datenschutz | Ändern (Apps für Nutzer ab 12 Jahren) | Moderne SameSite-Cookies in WebView Apps müssen jetzt explizit angeben, welche Cookies auf verschiedenen Websites funktionieren dürfen. |
Sicherheit & Datenschutz | Ändern (Apps für Nutzer ab 12 Jahren) | Bewegungssensoren sind begrenzt Das System begrenzt jetzt die Aktualisierungsrate von Daten bestimmter Bewegungssensoren und Positionssensoren. |
Sicherheit & Datenschutz | Ändern (Apps für Nutzer ab 12 Jahren) | App-Ruhezustand Apps werden jetzt in den Ruhezustand versetzt, wenn der Nutzer einige Monate lang nicht mit ihnen interagiert. |
Sicherheit & Datenschutz | Ändern (Apps für Nutzer ab 12 Jahren) | Attributionsdeklaration in der Datenzugriffsprüfung In Apps müssen jetzt Attributions-Tags im Manifest deklariert werden, damit sie für die Datenzugriffsprüfung verwendet werden können. |
Sicherheit & Datenschutz | Ändern (Apps für Nutzer ab 12 Jahren) | Einschränkung für ADB-Sicherungen Bei ADB-Sicherungen werden App-Daten jetzt standardmäßig ausgeschlossen. |
Sicherheit & Datenschutz | Ändern (Apps für Nutzer ab 12 Jahren) | Sicherere Komponenten exportieren Apps müssen jetzt explizit deklarieren, ob Komponenten, die Intent-Filter verwenden, von anderen Apps gestartet werden dürfen. |
Sicherheit & Datenschutz | Ändern (Apps für Nutzer ab 12 Jahren) | Veränderlichkeit von PendingIntents Apps müssen jetzt die Veränderlichkeit aller PendingIntent-Objekte angeben, die sie erstellen. |
Sicherheit & Datenschutz | Ändern (Apps für Nutzer ab 12 Jahren) | Einführung unsicherer Intents In Android 12 wird eine Funktion zur Fehlerbehebung eingeführt, die unsichere Intent-Starts erkennt. |
Sicherheit & Datenschutz | Neue Funktionen und APIs |
Privatsphäredashboard In Android 12 wird ein neuer Bildschirm mit den Systemeinstellungen eingeführt, in dem der Zugriffsverlauf für Standort-, Kamera- und Mikrofondaten angezeigt wird. |
Sicherheit & Datenschutz | Neue Funktionen und APIs |
Bluetooth-Berechtigungen Mit Android 12 werden neue Berechtigungen eingeführt, mit denen Apps nach Bluetooth-Geräten in der Nähe suchen können, ohne Berechtigungen zur Standortermittlung anzufordern. |
Sicherheit & Datenschutz | Neue Funktionen und APIs |
Suche nach Berechtigungsgruppen Apps können jetzt abfragen, wie das System plattformdefinierte Berechtigungen in Berechtigungsgruppen organisiert. |
Sicherheit & Datenschutz | Neue Funktionen und APIs | App-Overlay-Fenster ausblenden In Android 12 wird eine neue Berechtigung eingeführt, mit der Apps Overlay-Fenster ausblenden können, die von anderen Apps gezeichnet wurden. |
Sicherheit & Datenschutz | Neue Funktionen und APIs |
Flag zum Schutz vor Berechtigungen für bekannte Unterzeichner Geräte und Apps können jetzt anderen Apps Signaturberechtigungen erteilen, ohne sie bei der Herstellung des Geräts signieren zu müssen. |
Sicherheit & Datenschutz | Neue Funktionen und APIs | Attestierung von Geräteattributen Ab Android 12 kann jede App, die auf Android 12 oder höher ausgerichtet ist, Geräteattribute überprüfen, die in einem Attestierungszertifikat enthalten sind. |
Sicherheit & Datenschutz | Neue Funktionen und APIs | Sichere Aktionen für Benachrichtigungen auf dem Sperrbildschirm Apps können jetzt eine Authentifizierung verlangen, wenn auf einem gesperrten Gerät bestimmte Benachrichtigungsaktionen aufgerufen werden. |
Sicherheit & Datenschutz | Neue Funktionen und APIs |
Lokalisierbare Strings für BiometricPrompt Mit Android 12 werden neue APIs zum Abrufen lokalisierter, benutzerlesbarer Schaltflächenbeschriftungen, Prompts und Einstellungsnamen für die biometrische Authentifizierung eingeführt. |
Sicherheit & Datenschutz | Funktion |
Phishing-Erkennung in Messaging-Apps (nur Pixel) Auf unterstützten Pixel-Geräten führt Android 12 eine Phishing-Erkennung bei Nachrichten aus, die in beliebten Messaging-Apps empfangen werden. |
Datenspeicher | Neue Funktionen und APIs |
Neues Verzeichnis für Sprachaufnahmen Mit Android 12 wird ein neues Verzeichnis zum Speichern und Identifizieren von Sprachaufnahmen eingeführt. |
Datenspeicher | Neue Funktionen und APIs |
Zugriff auf Medienverwaltung Mit Android 12 wird eine neue Berechtigung eingeführt, mit der Apps Dateien verschieben, ändern und löschen können, ohne jedes Mal ein Bestätigungsdialogfeld anzeigen zu müssen. |
Datenspeicher | Neue Funktionen und APIs |
Zugriff auf App-Speicher Apps können jetzt eine benutzerdefinierte Aktivität erstellen, mit der Nutzer die App-Daten auf dem Gerät verwalten können. Diese Aktivität ist dann Dateimanagern zugänglich. |
Datenspeicher | Neue Funktionen und APIs |
Erweiterte Unterstützung für den Dateizugriff MediaStore unterstützt jetzt erweiterte APIs für Medien-URIs. |
Nutzerfreundlichkeit | Ändern (alle Apps) | Overscroll-Effekt dehnen Mit Android 12 wurde ein neues visuelles Verhalten für Overscroll-Ereignisse eingeführt. |
Nutzerfreundlichkeit | Ändern (alle Apps) |
App-Ladebildschirme Apps, für die zuvor ein benutzerdefinierter Ladebildschirm eingerichtet wurde, müssen jetzt zur neuen SplashScreen API migriert werden. |
Nutzerfreundlichkeit | Ändern (alle Apps) |
Web Intent-Auflösung Ein generischer Web Intent wird jetzt nur noch in der Aktivität einer App aufgelöst, wenn diese App für die Domain genehmigt ist, die in diesem Web Intent enthalten ist. |
Nutzerfreundlichkeit | Ändern (alle Apps) |
Verbesserungen des immersiven Modus für die Bedienung über Gesten Android 12 ersetzt das bisherige Verhalten für den immersiven Modus durch das Standardverhalten: BEHAVIOR_DEFAULT . |
Nutzerfreundlichkeit | Ändern (alle Apps) |
Display#getRealSize und getRealMetrics: Einstellung und Einschränkungen Die Display APIs getRealSize() und getRealMetrics() wurden in Android 12 eingestellt. |
Nutzerfreundlichkeit | Ändern (alle Apps) |
Alle Apps im Mehrfenstermodus Der Mehrfenstermodus ist jetzt das Standardverhalten auf Geräten mit großen Bildschirmen. |
Nutzerfreundlichkeit | Ändern (alle Apps) |
Kameravorschau auf großen Bildschirmen Kamera-Apps, die eine bestimmte Bildschirmausrichtung anfordern und deren Größe nicht geändert werden kann, wechseln jetzt automatisch in das Hochformat. |
Nutzerfreundlichkeit | Ändern (alle Apps) | UX-Verzögerung für Benachrichtigungen zu Diensten im Vordergrund Um kurzlebige Aufgaben zu optimieren, werden Benachrichtigungen zu Diensten im Vordergrund jetzt bei bestimmten Diensten im Vordergrund um 10 Sekunden verzögert. |
Nutzerfreundlichkeit | Ändern (Apps für Nutzer ab 12 Jahren) | Benutzerdefinierte Benachrichtigungen Unter Android 12 werden optisch konsistente Layoutvorlagen für benutzerdefinierte Benachrichtigungen erzwungen. |
Nutzerfreundlichkeit | Ändern (Apps für Nutzer ab 12 Jahren) |
Änderungen bei der Überprüfung von Android-App-Links Domains für Android-App-Links werden jetzt nur bestätigt, wenn sie in einem speziell formatierten Intent-Filter deklariert sind. |
Nutzerfreundlichkeit | Ändern (Apps für Nutzer ab 12 Jahren) | Verbessertes Bild im Bild (BiB) Unter Android 12 wurde das BiB-Verhalten beim einfachen und doppelten Tippen verbessert. |
Nutzerfreundlichkeit | Neue Funktionen und APIs | Verbesserungen bei Widgets In Android 12 wurde das visuelle Verhalten von App-Widgets grundlegend überarbeitet. |
Nutzerfreundlichkeit | Neue Funktionen und APIs | Einfügen von Rich-Content Mit Android 12 wird eine einheitliche API zum Einfügen von Inhalten aus beliebigen Quellen eingeführt: Zwischenablage, Tastatur oder Drag-and-drop. |
Nutzerfreundlichkeit | Neue Funktionen und APIs |
App-Ladebildschirm-API Mit Android 12 wird eine neue Ladebildschirm-API eingeführt, die eine anpassbare App-Startanimation für alle Apps ermöglicht. |
Nutzerfreundlichkeit | Neue Funktionen und APIs | APIs für abgerundete Ecken Mit Android 12 werden neue APIs eingeführt, die den Radius und den Mittelpunkt von abgerundeten Ecken abrufen. |
Nutzerfreundlichkeit | Neue Funktionen und APIs | Vielfältige Haptik Android 12 bietet neue haptische Effekte und eine detailliertere Steuerung des Bedienelements. |
Nutzerfreundlichkeit | Neue Funktionen und APIs |
AppSearch Mit Android 12 wird eine leistungsstarke On-Device-Suchmaschine als Systemdienst eingeführt. |
Nutzerfreundlichkeit | Neue Funktionen und APIs |
Spielmodus Mit Android 12 wird eine neue API eingeführt, mit der Nutzer Spiele im Hinblick auf Leistung oder Akkulaufzeit optimieren können. |
Nutzerfreundlichkeit | Neue Funktionen und APIs | Verbesserungen von Bild im Bild (BiB) In Android 12 wurden mehrere Verbesserungen am Bild-im-Bild-Modus vorgenommen, die eine reibungslosere, intuitivere Nutzung ermöglichen. |
Nutzerfreundlichkeit | Neue Funktionen und APIs |
Neue Benachrichtigungen zu Telefonanrufen zum Einstufen der Wichtigkeit eingehender Anrufe In Android 12 wird ein neuer Benachrichtigungsstil für aktive Anrufe eingeführt. |
Nutzerfreundlichkeit | Neue Funktionen und APIs |
Unterstützung erweiterter Bilder für Benachrichtigungen Apps können jetzt für bestimmte Benachrichtigungstypen animierte Bilder zur Verfügung stellen. |
Nutzerfreundlichkeit | Neue Funktionen und APIs |
Verbesserungen des immersiven Modus für die Bedienung über Gesten Android 12 vereinfacht den immersiven Modus, um die Bedienung über Gesten bei anderen Aktivitäten einheitlicher zu gestalten. |
Nutzerfreundlichkeit | Neue Funktionen und APIs |
Zuletzt verwendete URLs teilen (nur Pixel) Apps können Pixel-Nutzern jetzt ermöglichen, Webinhalte direkt über den Bildschirm „Zuletzt verwendet“ zu teilen. |
Anbieterbibliotheken | Ändern (Apps für Nutzer ab 12 Jahren) |
Vom Anbieter bereitgestellte native gemeinsam genutzte Bibliotheken Native freigegebene Bibliotheken, die nicht vom Netzwerk stammen, sind jetzt nur noch zugänglich, wenn sie explizit angefordert werden. |