Android 12 Developer Preview 2 ist da mit besserer Benachrichtigungssicherheit und Bild-in-Bild-Verbesserungen

Google hat Android 12 Developer Preview 2 für die Smartphones Pixel 3 und höher angekündigt. Hier erfahren Sie, was es Neues für Benutzer und Entwickler gibt.

Mit jedem Tag kommen wir der Veröffentlichung des nächsten großen Android-Betriebssystems immer näher: Android 12. Falls Sie sich danach sehnen, zu sehen, was die Zukunft für die kommende Version von Android bereithält, ist Google für Sie da. Das Unternehmen hat gerade einen neuen Developer Preview-Build für berechtigte Pixel-Geräte angekündigt. Android 12 Developer Preview 2, wie die erste Entwicklervorschauist weiterhin nur für Entwickler gedacht, und die Liste der im Blogbeitrag erwähnten Änderungen konzentriert sich auf neue APIs und Änderungen des Plattformverhaltens, an die sich Entwickler anpassen müssen. Hier ist, was sich geändert hat.

Was ist neu in Android 12 Developer Preview 2?

Vertrauen und Sicherheit

  • Zuzulassen, dass eine App Fenster über andere Apps legt, stellt ein offensichtliches Sicherheitsrisiko dar. Zu diesem Zweck das Neue
    HIDE_OVERLAY_WINDOWS Die in Developer Preview 2 eingeführte Berechtigung stellt sicher, dass eine App aufrufen kann Fenster#setHideOverlayWindows() um das alles anzuzeigen TYPE_APPLICATION_OVERLAY Fenster sollten ausgeblendet sein, wenn das Fenster der App sichtbar ist.
  • Die Sichtbarkeitskontrollen für Benachrichtigungen wurden in dieser neuen Vorschauversion aktualisiert. Jetzt können Sie Benachrichtigungsaktionen so konfigurieren, dass sie immer eine Authentifizierungsaufforderung generieren, wenn sie über den Sperrbildschirm ausgelöst werden. Beispielsweise erfordert eine Messaging-App jetzt eine Authentifizierung, bevor sie eine Nachricht löscht oder als gelesen markiert.
  • Android 12 Developer Preview 2 bietet Unterstützung für eine einfachere und effizientere Möglichkeit, die Prüfsumme einer installierten App abzurufen. Entwickler können aus mehreren Standard-Digest-Algorithmen wie SHA256, SHA512, Merkle Root und anderen wählen. Eine abwärtskompatible Version dieser Funktion ist in Arbeit, die in naher Zukunft in Form einer Jetpack-Bibliothek verfügbar sein soll.

Neue API-Änderungen für Android 12

  • Abgerundete Ecken: In Android 12 Developer Preview 2 können Entwickler prüfen, ob das Gerät über einen Bildschirm mit verfügt abgerundete Ecken und erhalten Sie ihre Daten. Aus Sicht des UI-Designs kann man nun die absoluten Details für jede abgerundete Ecke sowie die Eckdetails relativ zu den Grenzen einer App nutzen.
  • Bild-in-Bild-Verbesserungen (PIP): Apps können jetzt ermöglichen eine nahtlose Größenänderung Damit das System die Größe der PIP-Aktivität bei Bedarf anpassen kann. Darüber hinaus sorgt die Aktivierung von Auto-PIP jetzt dafür, dass das System die App bei einer Up-to-Home-Geste direkt in den PIP-Modus überführt, ohne auf den Abschluss der Up-to-Home-Animation warten zu müssen. Endlich unterstützt Android jetzt Verstecken des PIP-Fensters indem Sie es an den linken oder rechten Rand des Bildschirms ziehen.
  • Aktualisierungen der API der Begleitgeräte-App: Tragbare Geräte wie Smartwatches und Fitness-Tracker benötigen in der Regel eine spezielle App für die Verwaltung. Google möchte es einfacher machen, dass solche Apps ausgeführt und verbunden werden, wenn ein zugehöriges Begleitgerät in der Nähe ist. Zu diesem Zweck hat Android 12 Developer Preview 2 eine neue Version eingeführt CompanionDeviceService API. Darüber hinaus das Neue Begleitgeräteprofil Vereinfacht den Registrierungsprozess für Begleitgeräte erheblich.
  • Verbesserungen bei der Bandbreitenschätzung: Google hat die bestehenden APIs zur Bandbreitenschätzung erheblich verbessert. Entwickler können jetzt eine Schätzung erhalten Gesamtdurchsatz pro Mobilfunkanbieter oder Wi-Fi-SSID, Netzwerktyp und Signalpegel für alle Benutzer auf dem Gerät.
  • Visuelle Effekte: Das Anwenden gängiger Grafikeffekte ist in Android 12 jetzt einfacher als je zuvor RenderEffect Klasse. Sie können jetzt Unschärfen und Farbfilter separat anwenden oder diese Effekte als Ketteneffekte als Ganzes kombinieren.

Du kannst Gehe hier hin um den vollständigen API-Unterschied zwischen Android 12 DP1 und DP2 zu sehen. Da Google mehrere APIs überarbeitet hat, stellen Sie sicher, dass Sie Ihre App über die ausführen und debuggen Verhaltensänderung schaltet um um es für die Ausrichtung auf Android 12 vorzubereiten. Feedback kann sein hier gegeben.

Es wird empfohlen, die zu lesen Versionshinweise bevor Sie das Update herunterladen und flashen. Sicher sein zu Gehe hier hin um etwaige Fehlerberichte einzureichen und Hier um die neueste Version zu besprechen.

Laden Sie Android 12 Developer Preview 2 herunter

Um Android 12 Developer Preview 2 auf einem Pixel-Gerät zu installieren, benötigen Sie ein Pixel 3, Pixel 3 XL, Pixel 3a, Pixel 3a XL, Pixel 4, Pixel 4 XL, Pixel 4a, Pixel 4a 5G oder Pixel 5. Wir haben Links zum Herunterladen der neuesten Systembilder für diese Google Pixel-Geräte auf dieser Seite. Sie können entweder das inkrementelle OTA-Update durchführen oder Flashen Sie die Builds manuell. Falls Sie kein kompatibles Gerät haben, können Sie den Build im Android-Emulator von Android Studio ausführen.

Die zweite Entwicklervorschau für Android 12 ist ebenfalls verfügbar Android-TV, mit dem ADT-3-Entwicklerkit als einziges kompatibles Gerät.


Im April soll es eine weitere große Developer Preview-Version geben, gefolgt von einigen Beta-Versionen. Der stabile Android 12-Build wird irgendwann im dritten Quartal 2021 verfügbar sein, wenn alles nach Plan verläuft.

Für alle aktuellen Android 12-Neuigkeiten setzen Sie ein Lesezeichen auf den folgenden Tag:

Android 12-Neuigkeiten auf XDA