Strony pamięci 16 KB (Android)
Nowsze urządzenia z Androidem używają stron pamięci 16 KB; aplikacje z bibliotekami natywnymi zbudowanymi pod 4 KB trzeba przebudować, inaczej tam nie ruszą.
Czysty kod w Kotlinie albo Javie tego nie dotyczy; dotyczy natywnych bibliotek .so, także tych z React Native, silników gier i SDK. Każda musi być wyrównana do 16 KB, co nowsze wersje NDK robią domyślnie, a Google Play wymaga tego wsparcia od aplikacji celujących w Androida 15 lub wyżej na urządzeniach 64-bitowych. Poprawka to często aktualizacja SDK, czasem wymiana biblioteki, której dostawca nigdy nie zaktualizował.
Powiązane hasła
- Docelowy poziom API (Google Play): Wersja Androida, pod którą aplikacja deklaruje, że została zbudowana; Google Play co roku podnosi minimum i ukrywa aplikacje, które zostają w tyle.
- Aktualizacje zależności (Dependabot, Renovate): Utrzymywanie bibliotek i frameworków w aktualnych wersjach, zwykle z botami, które otwierają pull requesty z nowymi wersjami.
- LTS i EOL (długie wsparcie, koniec wsparcia): LTS to wydanie wspierane poprawkami latami; EOL to data, po której wersja nie dostaje już żadnych poprawek bezpieczeństwa.
