Lista funkcji i zmian w Androidzie 16

W tabeli poniżej znajdziesz wszystkie udokumentowane funkcje i zmiany ich działania, które mogą mieć wpływ na deweloperów aplikacji. Na tej liście możesz znaleźć zmiany, które Cię dotyczą, a następnie kliknąć odpowiedni link, aby przeczytać dokumentację.

Kategoria Typ Nazwa
Wrażenia użytkownika i interfejs systemu Zmień (wszystkie aplikacje) Wycofanie zakłócających ułatwień dostępu
Android 16 wycofuje ułatwienia dostępu, które polegają na używaniu announceForAccessibility lub wysyłaniu zdarzeń ułatwień dostępu TYPE_ANNOUNCEMENT.
Wrażenia użytkownika i interfejs systemu Nowe funkcje i interfejsy API Aktualizacje przewidywanego przejścia wstecz
Android 16 zawiera nowe interfejsy API, które ułatwiają włączanie animacji systemowych przewidywanego przejścia wstecz w przypadku nawigacji za pomocą gestów, np. animacji powrotu do ekranu głównego. Android 16 zawiera dodatkowo finishAndRemoveTaskCallback()moveTaskToBackCallback.
Wrażenia użytkownika i interfejs systemu Nowe funkcje i interfejsy API Lepsze haptyki
Android 16 dodaje interfejsy API haptycznych, które umożliwiają aplikacjom definiowanie krzywych amplitudy i częstotliwości efektu haptycznego, a także pomijanie różnic między możliwościami urządzeń.
Główna funkcja Zmień (wszystkie aplikacje) Optymalizacja limitu wykorzystania zadań w JobSchedulerze
Android 16 dostosowuje limit czasu wykonania zadania do regularnego i przyspieszonego wykonania na podstawie kilku czynników: w którym zbiorze aplikacji oczekujących znajduje się aplikacja, czy zadanie rozpoczyna się od momentu, gdy aplikacja jest w stanie najwyższego priorytetu, i czy zadanie jest wykonywane podczas działania usługi na pierwszym planie.
Główna funkcja Nowe funkcje i interfejsy API W 2025 r. 2 wersje interfejsu API Androida
W Androidzie 16 dostępna jest podglądowa wersja następnej głównej wersji Androida, która zostanie wprowadzona w II kwartale 2025 r. Ta wersja jest podobna do wszystkich wcześniejszych wersji interfejsu API, w których przypadku mogliśmy zaplanować zmiany zachowania, które często są powiązane z parametrem targetSdkVersion. W IV kwartale 2025 r. planujemy kolejną aktualizację, która będzie zawierać nowe interfejsy API dla deweloperów. Wersja główna z II kwartału będzie jedyną wersją w 2025 r., która będzie zawierać planowane zmiany działania, które mogą mieć wpływ na aplikacje.
Wydajność i bateria Nowe funkcje i interfejsy API Uruchomienie komponentu w ApplicationStartInfo
Android 16 dodaje parametr getStartComponent(), który pozwala odróżnić, który typ komponentu wywołał uruchomienie. Może to być przydatne przy optymalizacji procesu uruchamiania aplikacji.
Wydajność i bateria Nowe funkcje i interfejsy API Częstotliwość odświeżania adaptacyjna
Android 16 wprowadza hasArrSupport()getSuggestedFrameRate(int), przywracając jednocześnie getSupportedRefreshRates(), aby ułatwić aplikacjom korzystanie z częstotliwości odświeżania adaptacyjnej.
Wydajność i bateria Nowe funkcje i interfejsy API Lepsza analiza zadań
W Androidzie 16 wprowadzamy JobScheduler#getPendingJobReasons(), który zwraca wiele powodów, dla których zadanie jest oczekujące, zarówno ze względu na ograniczenia zadane przez dewelopera, jak i ograniczenia zadane przez system.
Wprowadzamy też funkcję JobScheduler#getPendingJobReasonsHistory(), która zwraca listę najnowszych oczekujących zmian powodów odejścia.
Wydajność i bateria Nowe funkcje i interfejsy API Profilowanie wywoływane przez system
Android 16 wprowadza profilowanie wywoływane przez system w ProfilingManager. Aplikacje mogą zgłaszać zainteresowanie otrzymywaniem dzienników w przypadku określonych zdarzeń, takich jak uruchamianie „na zimno” reportFullyDrawn lub powiadomienia o problemach. System rozpoczyna i zatrzymuje śledzenie w imieniu aplikacji. Po zakończeniu śledzenia wyniki są dostarczane do katalogu danych aplikacji.
Łączność Nowe funkcje i interfejsy API Ranging z ulepszonym bezpieczeństwem
Android 16 dodaje obsługę solidnych funkcji bezpieczeństwa w lokalizacji Wi-Fi na obsługiwanych urządzeniach z Wi-Fi 6 802.11az, co pozwala aplikacjom łączyć większą dokładność, większą skalowalność i dynamiczne planowanie protokołu z ulepszeniami zabezpieczeń, takimi jak szyfrowanie AES-256 i ochrona przed atakami MITM.
Multimedia Nowe funkcje i interfejsy API Ulepszenia selektora zdjęć
Android 16 zawiera ulepszenia selektora zdjęć, takie jak nowe interfejsy API, które umożliwiają aplikacjom umieszczanie selektora zdjęć w hierarchii widoku, oraz nowe interfejsy API, które umożliwiają wyszukiwanie w selektorze zdjęć na Androidzie za pomocą dostawcy multimediów w chmurze.
Prywatność Nowe funkcje i interfejsy API Aktualizacje Health Connect
Health Connect dodaje ACTIVITY_INTENSITY, nowy typ danych zdefiniowany zgodnie z wytycznymi Światowej Organizacji Zdrowia dotyczącymi umiarkowanej i intensywnej aktywności. Health Connect zawiera też zaktualizowane interfejsy API obsługujące dane o stanie zdrowia. Umożliwia to aplikacjom odczytywanie i zapisywanie dokumentacji medycznej w formacie FHIR za wyraźną zgodą użytkownika. Ten interfejs API jest w programie wcześniejszego dostępu. Jeśli chcesz wziąć udział w tym programie, zarejestruj się w naszym programie wcześniejszego dostępu.
Prywatność Nowe funkcje i interfejsy API Piaskownica prywatności na Androida
Android 16 zawiera najnowszą wersję Piaskownicy prywatności na Androida, która jest częścią naszych nieustannych prac nad tworzeniem technologii, w których użytkownicy mają pewność, że ich prywatność jest chroniona.