Android 12 geht mit der vierten Beta in den Endspurt
(Bild: quietbits / Shutterstock.com)
Die planmĂ€Ăig vorletzte Beta bringt die PlattformstabilitĂ€t mit, und wer Apps entwickelt, sollte nun letzte KompatibilitĂ€tstests vor dem Release durchfĂŒhren.
Google hat planmĂ€Ăig die Beta 4 von Android 12 veröffentlicht. Das Release bringt keine Neuerungen mit, markiert aber die PlattformstabilitĂ€t. Ein Datum fĂŒr das endgĂŒltige Release hat der Internetriese noch nicht bekanntgegeben. Nach den Erfahrungen der letzten Jahre dĂŒrfte Android 12 im September oder Oktober erscheinen. Vorher ist noch eine letzte Beta geplant, die den Status eines Release Candidate haben wird.
(Bild:Â Google)
Den zusĂ€tzlichen Meilenstein der stabilen Plattform hat Google vergangenes Jahr auf Wunsch zahlreicher Entwickler zusĂ€tzlich zur API-StabilitĂ€t eingefĂŒhrt. Er geht weiter als die Integration der endgĂŒltigen APIs fĂŒr das SDK (Software Development Kit) und NDK (Native Development Kit) in der Beta 3 [1]. Die PlattformstabilitĂ€t bedeutet, dass auch das System sich so verhĂ€lt wie das endgĂŒltige Release.
Tests fĂŒr die KompatibilitĂ€t
Entwicklerinnen und Entwickler sollten ihre Apps nun auf das Zusammenspiel mit Android 12 testen. Dabei sollten sie vor allem das neue Benutzerinterface und die zusÀtzlichen Privacy-Vorgaben im Blick haben. Wer kryptografische Algorithmen verwendet, muss beachten, dass Google zahlreiche Implementierungen in der Systembibliothek BouncyCastle [2] durch Umsetzungen des Security-Framework Conscrypt ersetzt hat.
Nach den grundlegenden KompatibilitĂ€tstests können Developer die targetSdkVersion anpassen. FĂŒr einen Wert von 31 oder höher stehen zusĂ€tzliche Tests an, unter anderem durch die strikteren Richtlinien fĂŒr SameSite-Cookies und den Wegfall der Notification Trampolines [3]. Ein KompatibilitĂ€tsframework hilft beim AufspĂŒren [4] von Problemen.
Weitere Details zur Beta 4 und den KompatibilitĂ€tstests lassen sich dem Android-Developer-Blog entnehmen [5]. FĂŒr die Teilnahme am Beta-Programm [6] ist eine vorherige Anmeldung erforderlich. Die Beta ist unter anderem fĂŒr die Pixel-Smartphones der Reihen 3, 4 und 5 verfĂŒgbar. Weitere kompatible Smartphones listet die Android-12-Beta-GerĂ€teseite auf [7]. Wie ĂŒblich bietet sich das Testen der jĂŒngsten Version mit dem Android Emulator [8] an. SchlieĂlich ist die vierte Beta ebenfalls fĂŒr Android TV [9] verfĂŒgbar.
Die kommende Android-Version ist fĂŒr Entwickler und Entwicklerinnen seit Februar verfĂŒgbar. Nach drei Developer Previews erschien im Rahmen der Google I/O die erste Betaversion, die sich auch an Enduser richtet.
Insgesamt sind fĂŒnf Betaversionen geplant, bevor vermutlich im September oder Oktober die endgĂŒltige Version erscheinen wird.
Die wichtigsten Neuerungen fĂŒr das im Herbst zu erwartende Release betreffen vor allem die OberflĂ€che und die Verwaltung der PrivatsphĂ€re.
- Die dritte Beta [10] fĂŒhrte im Juli mit AppSearch eine eigene Suchmaschine ein, die sowohl innerhalb einer App als auch App-ĂŒbergreifend arbeitet. AuĂerdem hat sie Scrolling Screenshots integriert, und Indikatoren zeigen den Zugriff auf Kamera oder Mikrofon durch eine App an.
- Die Beta 2 vom Juni [11] zielte auf mehr Transparenz fĂŒr das Verwenden von Kamera und Mikrofon: Nutzerinnen und Nutzer können die EingabegerĂ€te ĂŒber einen Klick deaktivieren, und Indikatoren zeigen an, dass eine App die Kamera oder das Mikrofon nutzt. Ein neues Internet-Panel soll einen besseren Ăberblick ĂŒber verfĂŒgbare Verbindungen bieten.
- Mit der ersten Beta hat Google [12] im Mai das vollstĂ€ndig ĂŒberarbeitete Design von Android vorgestellt. Das Designkonzept mit dem Titel Material You setzt nicht mehr auf fest vorgegebene Farben, sondern erlaubt dynamische VerĂ€nderungen, die sich beispielsweise der Tageszeit anpassen. Das Konzept soll spĂ€ter auch auf Chrome OS und Wear OS Einzug halten. Ein weiterer Schwerpunkt ist das erweiterte Zusammenspiel mit anderen GerĂ€ten im Smart Home, dem Auto oder GerĂ€ten mit Chrome OS.
- Die Developer Preview 3 hatte im April [13] vor allem die User Experience im Fokus. Entwicklerinnen und Entwickler können die Animationen beim Start von Apps und Benachrichtungen bei eingehenden Nachrichten anpassen. AuĂerdem lĂ€sst sich ein Standard-Browser fĂŒr Weblinks festlegen. Neue haptische Effekte zielen vor allem auf die Spieleentwicklung.
- Zuvor fĂŒhrte die zweite Developer Preview im MĂ€rz [14] eine API ein, um Apps auf GerĂ€ten mit abgerundeten Ecken umzusetzen. AuĂerdem brachte sie Farbfilter und Blur-Effekte, die sich direkt auf eine ImageView anwenden lassen. DarĂŒber hinaus erweiterte die Preview den Umgang mit Benachrichtigungen auf dem Sperrbildschirm und fĂŒhrte eine App-Genehmigung fĂŒr System-Alerts ein.
- Im Februar vermittelte die Developer Preview 1 [15] einen ersten Einblick in Android 12, die bereits erste Funktionen fĂŒr die PrivatsphĂ€re an Bord hatte, darunter einen eingeschrĂ€nkten Zugriff auf feste IDs und Funktionen, die verhindern sollen, dass Apps versehentlich AktivitĂ€ten oder Services exportieren. AuĂerdem kennt Android 12 das Grafikformat AVIF und Audioausgabe von MPEG-H-kodierten Inhalten.
(rme [16])
URL dieses Artikels:
https://www.heise.de/-6163366
Links in diesem Artikel:
[1] https://www.heise.de/news/Android-12-Beta-3-bringt-zentrale-Suche-Scrolling-Screenshots-und-finale-API-6139100.html
[2] https://developer.android.com/about/versions/12/behavior-changes-all#bouncy-castle
[3] https://www.heise.de/news/Android-12-Erste-Developer-Preview-hat-Privatsphaere-und-UX-im-Blick-5059640.html
[4] https://developer.android.com/guide/app-compatibility/test-debug
[5] https://android-developers.googleblog.com/2021/08/android-12-beta-4-and-platform-stability.html
[6] https://www.google.com/android/beta#devices
[7] https://developer.android.com/about/versions/12/devices
[8] https://developer.android.com/about/versions/12/get#on_emulator
[9] https://developer.android.com/tv/preview
[10] https://www.heise.de/news/Android-12-Beta-3-bringt-zentrale-Suche-Scrolling-Screenshots-und-finale-API-6139100.html
[11] https://www.heise.de/news/Android-12-Beta-2-von-Googles-Smartphone-System-mit-mehr-Transparenz-fuer-User-6067223.html
[12] https://www.heise.de/news/Android-12-mit-generalueberholtem-Design-6048920.html
[13] https://www.heise.de/news/Android-12-Developer-Preview-3-bringt-anpassbare-Splash-Screens-6024106.html
[14] https://www.heise.de/news/Android-12-Developer-Preview-2-erkennt-abgerundete-Ecken-und-blockt-Overlays-5991144.html
[15] https://www.heise.de/news/Android-12-Erste-Developer-Preview-hat-Privatsphaere-und-UX-im-Blick-5059640.html
[16] mailto:rme@ix.de
Copyright © 2021 Heise Medien