Das Unternehmen Google die zweite Testversion der offenen mobilen Plattform Android 11. Release von Android 11 im dritten Quartal 2020. Zur Bewertung neuer Möglichkeiten der Plattform Programm . Die Firmware-Builds für die Geräte Pixel 2 / 2 XL, Pixel 3 / 3 XL, Pixel 3a / 3a XL und Pixel 4 / 4 XL. Für diejenigen, die die erste Testversion installiert haben, steht ein OTA-Update zur Verfügung.
Haupte Änderungen im Vergleich zu Android 11:
- Es wurde eine 5G-Status-API hinzugefügt, die es der Anwendung ermöglicht, die Verbindung über 5G schnell zu erkennen. oder .
- Für Geräte mit faltbaren Bildschirmen API zur Abfrage von Informationen vom Sensor für den Öffnungswinkel der Bildschirmhälften. Mit dem neuen API können Anwendungen den genauen Öffnungswinkel bestimmen und die Anzeige entsprechend anpassen.
- Die API zur Anrufüberprüfung wurde um Funktionen zur Erkennung von automatischen Anrufen erweitert. Für Anwendungen, die Anrufe filtern, wurde die Unterstützung für die Überprüfung des Status eingehender Anrufe über auf Fälschung des Anrufer-Identifikators überprüft, sowie den Grund der Anrufblockierung zurückgeben und den Inhalt des Systemscreens ändern, der nach Beendigung des Anrufs angezeigt wird, um den Anruf als Spam zu markieren oder zur Kontaktliste hinzuzufügen.
- Die Neural Networks API wurde erweitert und bietet Anwendungen die Möglichkeit, hardwaregestützte Beschleunigung für maschinelles Lernen zu nutzen. Unterstützung für die Aktivierungsfunktion wurde hinzugefügt. , die die Trainingszeit des neuronalen Netzwerks verkürzt und die Genauigkeit bei bestimmten Aufgaben erhöht, wie zum Beispiel die Verarbeitung von Computer Vision-Modellen basierend auf . Die Steueroperation wurde hinzugefügt, die es ermöglicht, fortschrittlichere Machine Learning-Modelle mit Verzweigungen und Schleifen zu erstellen. Die API für die Asynchronous Command Queue wurde implementiert, um Verzögerungen beim Starten einer Kette kleiner, verwandter Modelle zu reduzieren.
- Separate Typen von Hintergrunddiensten für Kamera und Mikrofon wurden hinzugefügt, die angefordert werden müssen, wenn die Anwendung Zugriff auf die Kamera und das Mikrofon während der Inaktivität benötigt.
- Unterstützung für die Migration von Dateien von dem alten Speichermodell in die Speicherung wurde hinzugefügt
, die Anwendungsdateien auf externen Speichermedien isoliert (z.B. auf der SD-Karte). Bei Verwendung von Scoped Storage sind die Daten der Anwendung auf ein bestimmtes Verzeichnis beschränkt, und für den Zugriff auf gemeinsame Sammlungen von Mediendateien sind separate Berechtigungen erforderlich. Verwaltung von zwischengespeicherten Dateien. - Neue APIs für der Anzeige von Anwendungselementen mit dem Auftritt der Bildschirmtastatur wurden hinzugefügt, um eine angenehmere Animation der Ausgabe durch Information der Anwendung über Änderungen auf der Ebene einzelner Frames zu ermöglichen.
- API zur Steuerung der Bildwiederholfrequenz, die es ermöglicht, für Fenster bestimmter Spiele und Anwendungen eine andere Frequenz festzulegen (zum Beispiel verwendet Android standardmäßig eine Bildwiederholfrequenz von 60 Hz, aber einige Geräte erlauben es, diese auf 90 Hz zu erhöhen).
- Ein nahtloser Modus zur Fortsetzung des Betriebs nach der Installation von OTA-Firmware-Updates, die einen Neustart des Geräts erfordern. Der neue Modus ermöglicht es Anwendungen, den Zugang zum verschlüsselten Speicher beizubehalten, ohne dass der Benutzer das Gerät nach dem Neustart entsperren muss, d.h. Anwendungen können sofort ihre Funktionen fortsetzen und Nachrichten empfangen. Beispielsweise kann die automatische Installation eines OTA-Updates für die Nacht geplant und ohne Benutzerinteraktion durchgeführt werden.
- Im Android-Emulator wurde die Unterstützung für die Simulation der Funktionalität der Front- und Rückkamera hinzugefügt. Für die Rückkamera wurde die Camera2 API HW implementiert. mit Unterstützung für die YUV-Bearbeitung und die Aufnahme im RAW-Modus implementiert.
Für die Frontkamera wurde das Level mit Unterstützung für logische Kameras (ein logisches Gerät basierend auf zwei physischen Geräten mit schmalem und weitem Sichtwinkel) implementiert.
Quelle: opennet.ru
