Drugi podgląd Androida 14

Google zaprezentowało drugą wersję testową otwartej platformy mobilnej Android 14. Premiery Androida 14 można spodziewać się w trzecim kwartale 2023 roku. Aby ocenić nowe możliwości platformy, zaproponowano wstępny program testów. Wersje oprogramowania zostały przygotowane dla urządzeń Pixel 7/7 Pro, Pixel 6/6a/6 Pro, Pixel 5/5a 5G i Pixel 4a (5G).

Zmiany w Androidzie 14 Developer Preview 2 w porównaniu do pierwszej wersji zapoznawczej:

  • Kontynuowaliśmy ulepszanie wydajności platformy na tabletach i urządzeniach ze składanymi ekranami. Udostępnione są biblioteki umożliwiające przewidywanie zdarzeń związanych z ruchem wskaźnika i charakteryzujące się niskimi opóźnieniami podczas pracy z rysikami. Dostępne są szablony interfejsów dla dużych ekranów, umożliwiające korzystanie z takich zastosowań, jak sieci społecznościowe, komunikacja, treści multimedialne, czytanie i zakupy.
  • W oknie potwierdzania uprawnień dostępu aplikacji do plików multimedialnych możliwe jest teraz zapewnienie dostępu nie do wszystkich, a jedynie do wybranych zdjęć lub filmów.
    Drugi podgląd Androida 14
  • Do konfiguratora dodano sekcję umożliwiającą zastąpienie ustawień preferencji regionalnych, takich jak jednostki temperatury, pierwszy dzień tygodnia i system liczbowy. Na przykład Europejczyk mieszkający w Stanach Zjednoczonych może ustawić wyświetlanie temperatury w stopniach Celsjusza zamiast Fahrenheita i traktować poniedziałek jako początek tygodnia zamiast niedzieli.
    Drugi podgląd Androida 14
  • Dalszy rozwój Credential Managera i powiązanego z nim API, które pozwala organizować logowanie do aplikacji przy użyciu poświadczeń zewnętrznych dostawców uwierzytelniania. Obsługiwane jest zarówno logowanie przy użyciu haseł, jak i metody logowania bez hasła (klucze, uwierzytelnianie biometryczne). Ulepszony interfejs wyboru konta.
  • Dodano osobne uprawnienia umożliwiające aplikacjom uruchamianie działań, gdy aplikacja działa w tle. Aktywacja w tle jest ograniczona, aby nie rozpraszać użytkownika podczas pracy z bieżącą aplikacją. Aktywne aplikacje mają większą kontrolę nad aktywacją działań przez inne aplikacje, z którymi wchodzą w interakcję.
  • System zarządzania pamięcią został zoptymalizowany pod kątem efektywniejszego przydzielania zasobów aplikacjom działającym w tle. Po kilku sekundach umieszczenia aplikacji w stanie buforowanym praca w tle ogranicza się do interfejsów API zarządzających cyklem życia aplikacji, takich jak interfejs API usług pierwszego planu, JobScheduler i WorkManager.
  • Powiadomienia oznaczone flagą FLAG_ONGOING_EVENT można teraz odrzucać, gdy są wyświetlane na odblokowanym urządzeniu. Jeśli Twoje urządzenie znajduje się w trybie ekranu blokady, powiadomienia te pozostaną nieodrzucone. Zgłoszenia istotne dla funkcjonowania systemu również pozostaną bez odrzucenia.
  • Do API PackageInstaller dodano nowe metody: requestUserPreapproval(), która pozwala katalogowi aplikacji opóźnić pobieranie pakietów APK do czasu otrzymania potwierdzenia instalacji od użytkownika; setRequestUpdateOwnership(), która pozwala przypisać instalatorowi przyszłe operacje aktualizacji aplikacji; setDontKillApp(), która umożliwia ustawienie dodatkowych funkcji aplikacji podczas pracy z programem. Interfejs API InstallConstraints umożliwia instalatorom uruchomienie instalacji aktualizacji aplikacji, gdy aplikacja nie jest używana.

Źródło: opennet.ru

Dodaj komentarz