Google hat die zweite Beta-Version der offenen mobilen Plattform Android 15 veröffentlicht. Die endgĂŒltige Veröffentlichung von Android 15 wird im dritten Quartal 2024 erwartet. Um die neuen Funktionen der Plattform zu bewerten, wurde ein Programm fĂŒr vorzeitige Tests angeboten. Die Firmware-Bauten sind fĂŒr die GerĂ€te Pixel 6/6a/6 Pro, Pixel 7/7a/7 Pro, Pixel 8/8 Pro, Pixel Fold und Pixel Tablet sowie fĂŒr einige Smartphones und Tablets der Unternehmen Honor, iQOO, Lenovo, Nothing, OnePlus, OPPO, Realme, Sharp, Tecno, vivo und Xiaomi vorbereitet.
Ănderungen in Android 15 Beta2 im Vergleich zur ersten Beta-Version:
- Die Möglichkeiten zur gleichzeitigen Arbeit mit mehreren Anwendungen auf GerĂ€ten mit groĂen Bildschirmen wurden erweitert. Die UnterstĂŒtzung fĂŒr das HinzufĂŒgen einer Taskleiste auf dem Bildschirm wurde implementiert, um ein schnelles Umschalten zwischen Anwendungen zu ermöglichen und VerknĂŒpfungen zu den am hĂ€ufigsten verwendeten Programmen festzulegen.


- Die Möglichkeit zur Definition eines separaten privaten Abschnitts mit Anwendungen wurde hinzugefĂŒgt, der nur nach zusĂ€tzlicher Benutzerauthentifizierung sichtbar wird. Die Anwendungen in diesem Abschnitt werden in einem separaten Profil gespeichert, das pausiert wird, wenn der Zugriff auf die Anwendungen nicht freigegeben ist (d.h. AktivitĂ€ten aus diesem Profil sind nur aktiviert, wenn das Profil freigegeben ist). Bei der Ansicht der Anwendungsliste wird der Inhalt des privaten Abschnitts in einem separaten Bereich angezeigt. Benachrichtigungen und Einstellungen, die mit privaten Anwendungen verbunden sind, werden bei einer Sperrung ausgeblendet, und Dateien, die mit diesen Anwendungen erstellt und hochgeladen sind, werden von den Dateien des Hauptprofils getrennt (der Zugriff auf private Inhalte aus Anwendungen im Hauptprofil erfolgt ĂŒber Dateifreigabe- und Bildzugriffs-Interfaces).

- Die UnterstĂŒtzung fĂŒr die Anzeige personalisierter Miniaturansichten wurde bereitgestellt. Anwendungen können den Widgets relevante Benutzeransichten von Miniaturansichten bereitstellen, anstelle der standardmĂ€Ăig angezeigten Platzhalter.

- StandardmĂ€Ăig ist auf Systemebene die Visualisierung bei der Navigation mit Bildschirmgesten aktiviert, wobei Animationen den Benutzer auf bevorstehende Aktionen hinweisen, beispielsweise wird beim Wischen nach links angezeigt, dass die Anwendung minimiert wird und der Home-Bildschirm angezeigt wird.

- Auf der Basis der ANGLE-Schicht wurde eine Implementierung von OpenGL ES entwickelt, die auf der Vulkan-Grafik-API lĂ€uft, die als vorrangige Programmierschnittstelle fĂŒr die Interaktion mit der GPU gekennzeichnet ist. Die Nutzung der ANGLE-Schicht fĂŒr OpenGL-Anwendungen verbessert die KompatibilitĂ€t und in einigen FĂ€llen sogar die Leistung. Um ANGLE zu aktivieren, wurde in den Einstellungen der "Entwickleroptionen/Experimentell" die Option "Enable ANGLE" hinzugefĂŒgt. Im Jahr 2025 wird die Implementierung von OpenGL ES auf Basis von ANGLE standardmĂ€Ăig aktiviert und 2026 wird sie zur einzigen unterstĂŒtzten Version.
- Die Verwendung der dav1d-Bibliothek wird unterstĂŒtzt, um Videos im AV1-Format auf GerĂ€ten ohne Hardwarebeschleunigung softwareseitig zu entcodieren. Die Bibliothek wird von den Projektteilnehmern von VideoLAN und FFmpeg weiterentwickelt und zielt darauf ab, die bestmögliche Decodierungsleistung zu erreichen und eine qualitativ hochwertige FunktionalitĂ€t im Multithreading-Betrieb zu gewĂ€hrleisten. In durchgefĂŒhrten Tests ĂŒbertrifft dav1d die zuvor verwendete Software-Decodierung mit einer dreifachen Leistung. Die Bibliothek ist derzeit als Option verfĂŒgbar, wird aber in einem der nĂ€chsten Updates standardmĂ€Ăig angeboten.
- Das Graphics-System hat die UnterstĂŒtzung der Matrix44-Klasse hinzugefĂŒgt, um Koordinaten mithilfe einer 4Ă4-Matrix bei der Manipulation von 2D-OberflĂ€chen im 3D-Raum zu transformieren. Zudem wurde die clipShader-Funktion hinzugefĂŒgt, um einen Clip mit dem angegebenen Shader zu ĂŒberlagern.
- Die Optimierung des Mechanismus fĂŒr Hintergrunddienste wurde abgeschlossen, wodurch Anwendungen aktiv bleiben, auch wenn der Benutzer nicht mit ihnen interagiert. Hintergrunddienste, die Daten synchronisieren (dataSync) oder Multimedia-Inhalte verarbeiten (mediaProcessing), werden nun nach 6 Stunden AktivitĂ€t zwangsweise gestoppt.
- Die UnterstĂŒtzung fĂŒr GerĂ€te mit 16-KB-Speicherseiten wurde hinzugefĂŒgt. Um 16-KB-Seiten zu nutzen, reicht es aus, Anwendungen, die direkt oder indirekt NDK (Native Development Kit)-Bibliotheken verwenden, neu zu kompilieren. Die Verwendung von 16-KB-Seiten anstelle von 4 KB ermöglicht eine Leistungssteigerung von Programmen, die intensiv mit Speicher arbeiten. Beispielsweise verringerte sich die durchschnittliche Startzeit solcher Programme um 3,16 % (bei einigen sogar um 30 %), und der Energieverbrauch sank um 4,56 %. Der erneute Start der Kameraanwendung beschleunigte sich um 4,48 %, und die allgemeine Systemstartzeit verkĂŒrzte sich um 0,8 Sekunden (1,5 %).
- Bei der Bereitstellung des eingeschrÀnkten Zugriffs auf Inhalte im Fotoauswahlinterface wurde die Möglichkeit implementiert, nur Fotos und Videos zu markieren, die in der letzten Zeit ausgewÀhlt wurden. Dies erleichtert die Arbeit mit hÀufig angeforderten Fotos und Videos.
- Im Konfigurator (Einstellungen â System â Sprachen & Eingabe â Systemsprachen â WĂ€hlen Sie, wie Sie angesprochen werden möchten) besteht die Möglichkeit, die bevorzugte Ansprache des Nutzers (mĂ€nnlich, weiblich, neutral) festzulegen, die zur Grammatikadaption in den vom System ausgegebenen Ansprachen verwendet wird. Diese Einstellung ist derzeit nur fĂŒr die französische Sprache verfĂŒgbar.
- ZusĂ€tzliche API-Elemente wurden hinzugefĂŒgt, um einen reibungslosen Ăbergang in den Modus «Bild-in-Bild» fĂŒr Programme mit BenutzeroberflĂ€chenelementen zu gewĂ€hrleisten, die ĂŒber der HauptbenutzeroberflĂ€che angezeigt werden.
- Eine Auswahlmöglichkeit fĂŒr den Vibrationsalarm zur Benachrichtigung ĂŒber den Eingang neuer Mitteilungen wurde bereitgestellt.
- Im Health Connect-Speicher wurde die UnterstĂŒtzung fĂŒr neue Datentypen hinzugefĂŒgt, die beim Sport und der ErnĂ€hrungskontrolle verwendet werden. Beispielsweise wurde ein Feld zur Ăberwachung der Hauttemperatur ergĂ€nzt, und eine Struktur zur Festlegung des Trainingsplans wurde implementiert.
- Eine korrekte Abschneidung von Texten, die mit Schriftarten verfasst wurden, die handgeschriebenen Text reproduzieren, wurde sichergestellt.


Quelle: opennet.ru







