Trzecia beta wersja Android 17

Firma Google przedstawiła trzecią wersję beta otwartej mobilnej platformy Android 17, która oznacza stabilizację platformy i zakończenie wprowadzania zmian w API przed nadchodzącą premierą. Aby ocenić nowe możliwości platformy, zaoferowano program wstępnych testów. Wersje oprogramowania przygotowano dla urządzeń Pixel 6/6a/6 Pro, Pixel 7/7a/7 Pro, Pixel 8/8a/8 Pro, Pixel 9/9a/9 Pro/9 Pro XL/9 Pro Fold, Pixel 10/10 Pro/10 Pro XL/10 Pro Fold, Pixel Fold i Pixel Tablet. Premiera Android 17 zaplanowana jest na drugi kwartał 2026 roku.

Wśród zmian w Android 17 Beta 3:

  • Mechanizm ochrony dynamicznego ładowania kodu (DCL, Dynamic Code Loading) został rozszerzony o możliwość stosowania z natywnymi bibliotekami ładowanymi przez metodę System.load(), a nie tylko z plikami w formatach DEX i JAR. DCL umożliwia uniknięcie podmieniania złośliwego kodu w dynamicznie ładowanych plikach wykonywalnych dzięki ustawieniu dla tych plików praw dostępu, które zezwalają jedynie na odczyt.
  • Włączono domyślnie mechanizm Certificate Transparency, prowadzący publiczny rejestr wszystkich wydanych i cofniętych certyfikatów,
  • Dodano API PhotoPickerUiCustomizationParams do dostosowywania interfejsu wyboru zdjęć, co pozwala zbliżyć go do stylu wywołującej aplikacji. Na przykład, można zmienić proporcje miniatur zdjęć z 1:1 (kwadrat) na 9:16 (portret). Trzecia beta wersja Android 17
  • Dodano wsparcie dla formatu obrazów RAW14, stosowanego w profesjonalnych aparatach cyfrowych i zapewniającego przechowywanie 15 bitów na kanał kolorystyczny.
  • Producenci sprzętu otrzymali API do tworzenia rozszerzeń dla kamer, które pozwalają wykorzystać w aplikacjach specyficzne funkcje, takie jak mechanizm poprawy szczegółowości Super Resolution, tryby redukcji szumów i AI-optymizatory jakości.
  • Dodano API do uzyskiwania informacji o typie kamery (wbudowana kamera, kamera podłączana przez USB web-kamerę lub wirtualna kamera).
  • Dodano wsparcie dla aparatów słuchowych podłączanych przez interfejs Bluetooth Low Energy (BLE). Urządzenia te zostały przypisane do nowej kategorii TYPE_BLE_HEARING_AID, co pozwala aplikacjom rozdzielać aparaty słuchowe i słuchawki oraz oddzielnie zarządzać odtwarzaniem dźwięków systemowych (na przykład można odtwarzać dźwięki powiadomień, połączeń i budzików przez wbudowany głośnik telefonu, a nie przez aparat słuchowy).
  • Dodany programowy kodek dźwiękowy w formacie HE-AAC (High-Efficiency Advanced Audio Coding), wspierający zarówno niskie, jak i wysokie bitrate'y.
  • Dodano uprawnienie USE_LOCATION_BUTTON, które umożliwia zintegrowanie w interfejsie aplikacji systemowego przycisku udostępniania dostępu do dokładnych danych o lokalizacji. Przycisk jest rysowany przez system i po jego naciśnięciu użytkownik uzyskuje dostęp do lokalizacji tylko na czas trwania bieżącej sesji. Trzecia beta wersja Android 17
  • Dodano oddzielne ustawienia do włączenia pokazu hasła, wprowadzonego na fizycznej klawiaturze oraz na ekranie dotykowym. Domyślnie znaki hasła wprowadzane za pomocą fizycznej klawiatury są natychmiast ukrywane.
  • Umożliwiono podpisywanie pakietów APK podpisem cyfrowym na bazie hybrydowego algorytmu, łączącego klasyczny algorytm z algorytmem ML-DSA, odpornym na ataki ze strony komputerów kwantowych.
  • Udoskonalono wyświetlanie widżetów aplikacji na zewnętrznych ekranach, uwzględniając różnice w DPI przy skalowaniu.
  • Dodano opcję, która pozwala na wyłączenie wyświetlania nazw aplikacji pod ich ikonami. Trzecia beta wersja Android 17 Trzecia beta wersja Android 17
  • Wdrożono interaktywne przyczepione okna, które, w przeciwieństwie do tradycyjnych okien w trybie „obraz w obrazie” (Picture-in-Picture), pozostają interaktywne po przypięciu nad innymi aplikacjami w trybie pulpitu.
  • Zmodyfikowano wygląd paska narzędzi do nagrywania screencastów. Trzecia beta wersja Android 17
  • Dodano zapytanie ACTION_VPN_APP_EXCLUSION_SETTINGS, które pozwala wywołać systemowy ekran ustawień umożliwiających aplikacji dostęp do sieci z pominięciem VPN-tunelu.
  • Dodano obsługę dostępnych w OpenJDK 25 funkcji języka i klas Java.

Ź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