Android 16 Developer Preview 2 - Nowości i zmiany
Google ogłasza premierę Android 16 Developer Preview 2, kontynuując swój harmonogram wydania. Oczekiwany finalny rozwój wersji Android 16 zadebiutuje między kwietniem a czerwcem 2025 roku. Drugie wydanie dewelopera dostarcza szereg usprawnień i optymalizacji w porównaniu do pierwszej wersji z zeszłego miesiąca.
Android 16 DP 2 jest już dostępny dla urządzeń Pixel 6 oraz nowszych, a także dla tabletu Pixel. Firma zapowiedziała również rozpoczęcie programu beta dla Android 16, który startuje w styczniu 2025 roku.
Wśród nowości w Android 16 Developer Preview 2 znajdują się:
Profilowanie wyzwalane przez system - Menedżer Profilowania zyskał nową funkcję, która pozwala aplikacjom rejestrować zainteresowanie otrzymywaniem informacji o danych diagnostycznych, takich jak czas rozpoczęcia, typ rozpoczęcia oraz ograniczenia.
Bardziej zaawansowane wibracje - Android 16 wprowadza API, które pozwala aplikacjom na definiowanie krzywych amplitudy i częstotliwości efektu wibracji, przy jednoczesnym zminimalizowaniu różnic w możliwościach urządzeń.
Lepsza introspekcja zadań - Wprowadzono JobScheduler, który może zwracać wiele przyczyn opóźnienia zadania, zarówno z powodu ograniczeń ustalonych przez dewelopera, jak i tych nakładanych przez system.
Adaptive refresh rate - Android 16 DP2 wprowadza hasArrSupport() oraz getSuggestedFrameRate(int) oraz przywraca getSupportedRefreshRates() dla lepszego wykorzystania ARR przez aplikacje.
Optymalizacje wykonywania zadań - Nowe API JobScheduler#getPendingJobReasons(int jobId) pomaga zrozumieć, dlaczego zadanie może być wstrzymane oraz jak zmieniają się ograniczenia w czasie. Umożliwia to lepsze debugowanie i zrozumienie przyczyn niewykonywania zadań.
Dostępność - Wersja DP2 deprecates ogłoszenia dostępności; deweloperzy powinni korzystać z setAccessibilityPaneTitle() i setAccessibilityLiveRegion() dla lepszego wsparcia dostępności.
Wyszukiwanie w chmurze w wyborze zdjęć - Nowe API ułatwia przeszukiwanie danych w chmurze z wykorzystaniem Android photo picker, a funkcja wyszukiwania już wkrótce zadebiutuje.
Zwiększone bezpieczeństwo - Android 16 dodaje wsparcie dla zaawansowanych funkcji bezpieczeństwa w lokalizacji WiFi na urządzeniach obsługujących WiFi 6, co pozwala na połączenie wyższej precyzji i dynamicznego planowania z dodatkowymi zabezpieczeniami, w tym szyfrowaniem AES-256 oraz ochroną przed atakami typu MITM.
Patrząc w przyszłość, Google planuje wydanie większej aktualizacji SDK w II kwartale 2025 roku, z naciskiem na zmiany w zachowaniach oraz mniejsze wydanie w IV kwartale, które wyeliminuje pozostałe błędy. Oczekuje się, że Android 16 osiągnie stabilność platformy do marca 2025 roku.