Firma Google zaprezentowała pierwszą wersję beta otwartej platformy mobilnej Android 13. Premiera Android 13 planowana jest na trzeci kwartał 2022 roku. W celu oceny nowych możliwości platformy zaproponowano program wstępnego testowania. Wersje oprogramowania przygotowano dla urządzeń Pixel 6/6 Pro, Pixel 5/5a 5G, Pixel 4/4 XL/4a/4a (5G). Dla tych, którzy zainstalowali pierwszą wersję testową, udostępniono aktualizację OTA.
Zmiany w Android 13-beta1 w porównaniu do drugiej wersji beta:
- Zastosowano selektywne przyznawanie uprawnień do dostępu do plików multimedialnych. Wcześniej w celu odczytu plików multimedialnych z lokalnej pamięci konieczne było przyznanie uprawnienia READ_EXTERNAL_STORAGE, które otwierało dostęp do wszystkich plików. Teraz można osobno przyznać dostęp do obrazów (READ_MEDIA_IMAGES), plików dźwiękowych (READ_MEDIA_AUDIO) lub wideo (READ_MEDIA_VIDEO).

- Dla aplikacji generujących klucze, API Keystore i KeyMint teraz oferują bardziej szczegółowe i precyzyjne wskaźniki błędów oraz pozwalają na używanie wyjątków java.security.ProviderException do przechwytywania błędów.
- W AudioManager dodano API do routingu dźwięku, które pozwala określić, w jaki sposób będzie przetwarzany strumień dźwiękowy. Dodano metodę getAudioDevicesForAttributes() do uzyskania listy urządzeń, przez które możliwy jest dźwięk, oraz metodę getDirectProfilesForAttributes() do określenia możliwości bezpośredniego odtwarzania strumieni dźwiękowych.
Źródło: opennet.ru

