Android 12 Beta 3 wird eingeführt

Google hat Android 12 Beta 3 für Pixel-Telefone veröffentlicht und bringt neue Funktionen für Benutzer und mehrere Änderungen für Entwickler. Hier erfahren Sie, was es Neues gibt!

Wir sind nur noch wenige Builds von der stabilen Veröffentlichung von entfernt Android 12, die neueste Version des mobilen Betriebssystems von Google. Google veröffentlichte drei Entwicklervorschauen, bevor es im Mai seine I/O-Entwicklerkonferenz abhielt, und seit der I/O wurden wir mit zwei Betas verwöhnt. Der erste Beta brachte einige der wichtigsten Designänderungen mit sich, die Google auf der I/O angekündigt hatte, aber es war das zweite Beta das brachte die wichtigeren Funktionen wie das Datenschutz-Dashboard von Android 12 und hintergrundbasierte Designs. Heute hat Google eine dritte Betaversion veröffentlicht – Android 12 Beta 3 – und sie bringt einige neue Funktionen mit sich, darunter die lang erwarteten Scroll-Screenshots, intelligentere Autorotation und mehr.

Was ist neu in Android 12 Beta 3?

Nach dem, was wir bereits in früheren Entwicklervorschauen und Betas gesehen haben, ist Android 12 Googles größte Betriebssystemversion seit Jahren. Dass Google es geschafft hat, vor der stabilen Veröffentlichung noch mehr Funktionen einzuschleusen, ist beeindruckend, obwohl man fairerweise sagen muss, dass es kein Geheimnis ist, dass sie an den heute angekündigten Funktionen gearbeitet haben. Da wir jedoch so kurz vor der stabilen Veröffentlichung stehen, dachten wir, dass viele dieser neuen Funktionen es nicht rechtzeitig zur stabilen Veröffentlichung schaffen würden, aber wir haben uns geirrt.

Was genau hat Google zu Android 12 Beta 3 hinzugefügt? Laut dem offiziellen Blogbeitrag gehören zu den bemerkenswerten neuen Funktionen in Beta 3 a schnellere automatische Drehung des Displays Und scrollbare Screenshots.

Mit scrollende Screenshots In Android 12 können Sie einen Screenshot von scrollbaren Inhalten aufnehmen. Das bedeutet, dass Sie keine Screenshots einzeln aufnehmen und diese dann manuell zusammenfügen müssen. Google hat an dieser Funktion gearbeitet seit der letztjährigen Android 11-Entwicklervorschau, aber es hat es nicht geschafft für diese Version, da das Team nur über begrenzte Ressourcen verfügte (aufgrund von COVID-19) und es auf die richtige Art und Weise implementieren wollte. Allerdings hat Google die Entwicklung dieser Funktion stillschweigend wieder aufgenommen, und wir habe einen flüchtigen Blick darauf erhascht in der ersten Android 12-Entwicklervorschau. Die Implementierung der scrollenden Screenshots wurde in späteren Entwicklervorschauen und Betaversionen ausgeblendet, aber wir habe eine nahezu endgültige Version des Features gesehen vor ein paar Monaten dank eines durchgesickerten internen Builds.

Wie wir vermutet haben, basiert die Funktionsweise von Scroll-Screenshots in Android 12 auf Ansichten und nicht auf der Bildzusammenfügung, die in OEM-Implementierungen zu finden ist. Wenn Benutzer einen Screenshot von scrollbaren Inhalten aufnehmen, wird eine neue Schaltfläche „Mehr erfassen“ angezeigt Wenn Sie darauf tippen, wird der Screenshot erweitert, um den gesamten Bildschirm anzuzeigen, den der Benutzer dann anpassen kann Ernte.

Laut Google funktioniert das Scrollen von Screenshots bei den meisten Apps sofort, sofern die App eine standardmäßige, auf Ansichten basierende Benutzeroberfläche verwendet. Wenn eine App oder ein UI-Toolkit keine ansichtsbasierte Benutzeroberfläche oder eine stark angepasste Benutzeroberfläche verwendet, muss die neue Benutzeroberfläche implementiert werden ScrollCapture-API um dem System mitzuteilen, wie der Bildschirm erfasst werden soll. Google arbeitet daran, dass die Implementierung von Scroll-Screenshots in weiteren Fällen funktioniert, beispielsweise für scrollende ListViews (erscheint in Beta 4) und WebViews. Unterstützung für Letzteres kommt vielleicht nativ zu Google Chrome, aber es wäre schön, eine generische Implementierung zu sehen, die in jeder App funktioniert, die ein WebView verwendet.

Bessere, schnellere Autorotation

Android 12 verbessert endlich eine der grundlegendsten Funktionen des Betriebssystems: die Autorotation. Ab Beta 3 wurde die Funktion zum automatischen Drehen von Android um die Gesichtserkennung erweitert, die mithilfe der nach vorne gerichteten Kamera genauer erkennt, wann der Bildschirm gedreht werden sollte. Dies sollte hoffentlich dazu führen, dass sich der Bildschirm weniger unbeabsichtigt dreht, wenn Sie auf der Couch oder im Bett liegen. Bilder, die mit der erweiterten Autorotationsfunktion von Android aufgenommen wurden, werden auf dem Gerät in Android 12 verarbeitet Privater Rechenkern, sodass sie das Gerät nie verlassen.

Google sagt, dass diese gesichtsbasierte Autorotationsfunktion in Beta 3 auf dem Pixel 4 und späteren Pixeln verfügbar ist Geräte, aber alle Geräte mit Android 12 können von den anderen Verbesserungen am Bildschirm profitieren Drehung. Zu diesen Verbesserungen gehören Optimierungen der Animation und Neuzeichnung des Bildschirms sowie eine ML-gesteuerter Gestenerkennungsalgorithmus hinzugefügt, der die Latenz der Basisfunktion für die automatische Drehung um reduziert 25%.

Gesichtsbasierte Autorotation war eine davon früheste Features gemunkelt auf Android 12 kommen, und wir bestätigte seine Existenz in frühen Entwicklervorschau-Builds. Bezogen auf Unsere AnalyseEs scheint, dass die gesichtsbasierte Autorotationsfunktion von Google von der Device Personalization Services-App verwaltet wird, sodass es möglicherweise möglich ist, sie auf anderen Pixel-Geräten zu aktivieren.

Suche auf dem Gerät

In Android 12 Beta 3 stellt Google die neue AppSearch API von Android vor. Dokumentation für diese Funktion ist verfügbar schon seit ein paar Monaten, und schon davor vermuteten wir, dass Google dank eines versteckten alternativen Such-Widgets an einem neuen On-Device-Suchindex für Android arbeitete wir haben es entdeckt im Pixel Launcher.

Wie Google erklärt, ist AppSearch eine leistungsstarke On-Device-Suchmaschine. Apps können strukturierte Daten indizieren und mit Volltextsuchfunktionen durchsuchen. Die API unterstützt auch native Funktionen wie hocheffiziente Indizierung und Abruf, Unterstützung mehrerer Sprachen und Relevanzranking. Es ist in zwei Varianten verfügbar: ein lokaler Index für Apps, der über die AppSearch Jetpack-Bibliothek abwärtskompatibel ist letzten Monat angekündigtund einen zentralen Index, der für das gesamte System in Android 12 verwaltet wird. Wenn Ihre App am zentralen Index teilnimmt, kann Android die Daten Ihrer App auf SystemUI-Oberflächen anzeigen, sofern Sie sich nicht abmelden. Sie können Daten auch sicher mit anderen Apps teilen, damit diese die Daten Ihrer App durchsuchen können.

Diagramm zur Veranschaulichung der Indizierung und Suche in AppSearch. Quelle: Google.

Verschiedene Änderungen

  • Datenschutzindikator-APIs in WindowInsets: Android 12 Beta 3 wurde neu hinzugefügt Datenschutzindikator-APIs Zu WindowInsets Dadurch können Apps die maximalen Grenzen der Datenschutzindikatoren und ihrer relativen Platzierung auf dem Bildschirm erhalten und dabei die aktuelle Bildschirmausrichtung und Spracheinstellungen berücksichtigen. Dadurch wird einer App mitgeteilt, wo die Indikatoren gezeichnet werden, wenn sich die App im immersiven Modus befindet, sodass sie Anpassungen vornehmen kann, um zu verhindern, dass nützliche Steuerelemente oder Inhalte blockiert werden.
  • Für Unternehmen konfigurierbare Kamera- und Mikrofonumschaltungen: Unternehmensadministratoren können jetzt steuern, ob der Benutzer Zugriff auf die Systemschalter hat, die den Zugriff auf das Mikrofon und die Kamera des Geräts deaktivieren. Erfahren Sie mehr Hier.
  • Neue Berechtigung für mit CDM gekoppelte Apps, die Vordergrunddienste starten: Apps, die mit einem Companion Device Manager (CDM) gekoppelt sind, können Vordergrunddienste aus dem Hintergrund starten, indem sie a deklarieren neue normale Erlaubnis. Dadurch können Begleit-Apps Kernfunktionen ausführen und gleichzeitig für das System transparent sein.

Blogbeiträge von Google niemals Erwähnen Sie jede einzelne Funktion, die sie einer Android-Beta-Version hinzugefügt haben. Daher werden wir natürlich die dritte Beta herunterladen und auf unseren eigenen Pixeln installieren, um zu sehen, was es sonst noch Neues gibt. Darüber hinaus werden wir uns mit der Firmware befassen, um nach Hinweisen auf andere in der Entwicklung befindliche Funktionen zu suchen. Halten Sie also Ausschau nach weiteren Funktionen Beiträge von uns zu Android 12.

Herunterladen und Installieren von Android 12 Beta 3

Android 12 Beta 3 wird jetzt für unterstützte Pixel-Telefone eingeführt für das Android Beta-Programm angemeldet, darunter Pixel 3, Pixel 3 XL, Pixel 3a, Pixel 3a XL, Pixel 4, Pixel 4 XL, Pixel 4a, Pixel 4a 5G und Pixel 5. Obwohl Android 12-Betaversionen für eine Handvoll Geräte anderer OEMs verfügbar sind, gibt es keine Garantie dafür, dass diese OEMs ein neues Update auf Basis der Beta-3-Codebasis herausbringen werden. Benutzer mit einem Project Treble-kompatiblen Gerät können jedoch das Generic System Image (GSI) von Android 12 Beta 3 entweder manuell oder manuell installieren mit DSU Loader, um die neuesten Funktionen auszuprobieren. Entwickler können Beta 3 starten auf dem Android-Emulator verfügbar über Android Studio, falls Sie kein kompatibles Gerät besitzen.

Erneut stellt Google auch Besitzern des ADT-3-Entwicklerkits die neueste Android 12 Beta zur Verfügung. Installieren Sie die Beta auf dem ADT-3, um die neuesten Android TV-Funktionen auszuprobieren und Apps auf der neuen Google TV-Oberfläche zu testen.

Wenn Sie nach Download-Links für Android 12 Beta 3 suchen, Die Links finden Sie hier. Sobald Sie die richtige Datei gefunden haben, Lesen Sie diesen Leitfaden um zu erfahren, wie man es installiert. Wenn Sie beim Testen der Beta einen Fehler entdecken, Hinterlassen Sie ein Feedback So kann das Problem behoben werden, bevor die stabile Version später im Herbst herauskommt.

Was kommt als nächstes für die Android 12 Beta?

Nach der heutigen Veröffentlichung von Android 12 Beta 3 hat Google wahrscheinlich nicht mehr viele neue benutzerorientierte Funktionen für uns parat, auch wenn es in der vierten Beta noch einige Überraschungen geben könnte. Laut dem Veröffentlichungsplan von Google wird Android 12 Beta 4 die letzte Beta-Version sein und das markieren Meilenstein der Plattformstabilität. Das bedeutet, dass die vierte Beta mit den endgültigen APIs und Plattformverhalten sowie der Möglichkeit zur Veröffentlichung von Apps ausgestattet sein wird zielt auf API-Level 31 auf Google Play ab, daher sollten Entwickler, die auf API-Stabilität warten, auf die nächste Beta-Version warten. Nach Beta 4 im August folgt ein Release Candidate-Build, gefolgt von der stabilen Veröffentlichung für AOSP- und Pixel-Geräte, die nicht im Android-Betaprogramm enthalten sind.