Druga beta-wersja Androida 15

Firma Google opublikowała drugą beta-wersję otwartej platformy mobilnej Android 15. Wydanie Androida 15 planowane jest na trzeci kwartał 2024 roku. Aby ocenić nowe możliwości platformy, zaproponowano program wstępnego testowania. Zestawy oprogramowania zostały przygotowane dla urządzeń Pixel 6/6a/6 Pro, Pixel 7/7a/7 Pro, Pixel 8/8 Pro, Pixel Fold i Pixel Tablet, a także dla niektórych smartfonów i tabletów od firm Honor, iQOO, Lenovo, Nothing, OnePlus, OPPO, Realme, Sharp, Tecno, vivo i Xiaomi.

Zmiany w Android 15 Beta2 w porównaniu do pierwszej beta-wersji:

  • Rozszerzone możliwości jednoczesnej pracy z wieloma aplikacjami na urządzeniach z dużymi ekranami. Wprowadzono wsparcie dla dodawania na ekranie paska zadań do szybkiego przełączania między aplikacjami i przypinania skrótów najbardziej używanych programów.
    Druga beta-wersja Androida 15
    Druga beta-wersja Androida 15
  • Dodano możliwość określenia oddzielnej sekcji prywatnej z aplikacjami, pojawiającej się tylko po dodatkowej autoryzacji użytkownika. W praktyce aplikacje w tej sekcji są przechowywane w oddzielnym profilu, który jest wstrzymywany, gdy dostęp do aplikacji nie jest odblokowany (tj. aplikacje z tego profilu są aktywne tylko po odblokowaniu profilu). Podczas przeglądania listy aplikacji, zawartość prywatnej sekcji jest wyświetlana w oddzielnym bloku. Powiązane z prywatnymi aplikacjami powiadomienia i ustawienia są ukrywane przy blokowaniu, a pliki utworzone i przesłane za pomocą tych aplikacji są oddzielone od plików głównego profilu (dostęp do prywatnej zawartości z aplikacji w głównym profilu odbywa się przez interfejsy wymiany plików i dostępu do obrazów).
    Druga beta-wersja Androida 15
  • Zapewniono wsparcie dla wyświetlania spersonalizowanych miniaturek. Aplikacje mogą dostarczać widżetom istotne dla użytkownika widoki miniaturek, zamiast domyślnych zastawek.
    Druga beta-wersja Androida 15
  • Domyślnie na poziomie systemu włączona jest wizualizacja nawigacji przy użyciu gestów ekranowych, z animacją informującą użytkownika o nadchodzącej akcji, na przykład przy przesunięciu w lewo wskazującą, że aplikacja zostanie zminimalizowana i wyświetlony zostanie ekran główny.
    Druga beta-wersja Androida 15
  • Na bazie warstwy ANGLE opracowano implementację OpenGL ES, działającą na bazie graficznego API Vulkan, które zostało oznaczone jako priorytetowy interfejs programowania do interakcji z GPU. Wykorzystanie warstwy ANGLE dla aplikacji OpenGL pozwala na poprawę zgodności, a w niektórych sytuacjach nawet zwiększenie wydajności. Aby włączyć ANGLE, dodano opcję „Enable ANGLE” w sekcji ustawień „Developer options/Experimental”. W 2025 roku planuje się, aby implementacja OpenGL ES oparta na ANGLE była aktywna domyślnie, a w 2026 roku stała się jedynym wspieranym rozwiązaniem.
  • Zapewniono wykorzystanie biblioteki dav1d do programowego dekodowania wideo w formacie AV1 na urządzeniach bez wsparcia dla akceleracji sprzętowej. Biblioteka jest rozwijana przez uczestników projektów VideoLAN i FFmpeg i ma na celu osiągnięcie maksymalnej wydajności dekodowania oraz zapewnienie prawidłowego działania w trybie wielowątkowym. W przeprowadzonych testach dav1d trzykrotnie przewyższa wydajnością wcześniej stosowany programowy dekoder. Biblioteka jest obecnie dostępna jako opcja, ale w jednym z następnych aktualizacji będzie oferowana domyślnie.
  • Do systemu graficznego dodano wsparcie dla klasy Matrix44 do przekształcania współrzędnych z wykorzystaniem macierzy 4×4 podczas manipulacji 2D w przestrzeni 3D. Dodano również funkcję clipShader do nakładania klipu z określonym shadery.
  • Przeprowadzono optymalizację działania mechanizmu usług w tle, które pozwalają aplikacjom na pozostawanie w aktywnym stanie, gdy nie są wykorzystywane przez użytkownika. Usługi w tle, które wykonują synchronizację danych (dataSync) lub przetwarzanie multimediów (mediaProcessing), teraz są wymuszenie zatrzymywane po 6 godzinach działania.
  • Dodano wsparcie dla urządzeń, które używają stron pamięci o wielkości 16 KB. Aby skorzystać z 16-kilobajtowych stron, wystarczy ponownie skompilować aplikacje, które bezpośrednio lub pośrednio korzystają z bibliotek NDK (Native Development Kit). Użycie stron o wielkości 16 KB zamiast 4 KB pozwala na zwiększenie wydajności aplikacji intensywnie korzystających z pamięci. Na przykład, przy korzystaniu z 16-kilobajtowych stron, czas uruchamiania takich programów średnio zmniejszył się o 3,16% (dla niektórych o 30%), a zużycie energii zmniejszyło się o 4,56%. Ponowne uruchomienie aplikacji do obsługi kamery przyspieszyło o 4,48%, a całkowity czas ładowania systemu skrócił się o 0,8 sek. (1,5%).
  • W przypadku częściowego dostępu do treści w interfejsie wyboru zdjęć wprowadzono możliwość oznaczania tylko tych zdjęć i filmów, które były wybierane w niedawnej przeszłości, co ułatwia pracę z często poszukiwanymi zdjęciami i filmami.
  • W konfiguratorze (Ustawienia → System → Języki i wpisy → Języki systemowe → Wybierz, jak chcesz być adresowany) wprowadzono możliwość ustawienia preferowanego sposobu zwracania się do użytkownika (mężczyzna, kobieta, neutralne zwracanie się), co jest używane do dostosowywania gramatyki w systemowych zwrotach. Ustawienie jest jak na razie dostępne tylko dla języka francuskiego.
  • Dodano dodatkowe elementy API, aby zapewnić płynne przejście do trybu "obraz w obrazie" aplikacji z interfejsem użytkownika wyświetlanym na wierzchu głównego interfejsu.
  • Dodano możliwość wyboru efektu wibracji do powiadamiania o nowym powiadomieniu.
  • W magazynie Health Connect dodano wsparcie dla nowych typów danych używanych podczas ćwiczeń i monitorowania diety. Na przykład, dodano pole do monitorowania temperatury skóry oraz zrealizowano strukturę do określania planu treningowego.
  • Zapewniono poprawne przycinanie tekstu napisanego przy użyciu czcionek imitujących pismo ręczne.
    Druga beta-wersja Androida 15Druga beta-wersja Androida 15

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster