W czwartek Google szczegółowo opisał, kiedy programiści będą musieli używać pakietów aplikacji na Androida do publikowania w Sklepie Play.
W czwartek Google szczegółowo opisał, kiedy programiści będą musieli używać pakietów aplikacji na Androida do publikowania w Sklepie Play.
Gigant wyszukiwania powiedział od sierpnia 2021 r. Konsola Google Play będzie wymagać, aby wszystkie nowe aplikacje były publikowane w formacie pakietu aplikacji na Androida (.aab). Firma Google po raz pierwszy wprowadziła alternatywny format dystrybucji aplikacji na targach I/O 2018, a później ogłosiła wprowadzenie obowiązkowego wymogu na początku tego roku.
Jak wyjaśniliśmyCelem pakietu aplikacji na Androida jest zmniejszenie rozmiaru pliku końcowego pakietu aplikacji na Androida (.apk) dostarczanego użytkownikowi, co pozwala użytkownikom zmniejszyć rozmiar instalacji i czas pobierania.
Plik .aab zawiera pliki APK dla podstawowego rozmiaru aplikacji i wszystkich obsługiwanych architektur (ARM, ARM64 i x86), języków i wariantów układu. Ten format wymaga przekazania firmie Google kopii klucza podpisywania aplikacji, aby Konsola programisty Google Play mogła wygenerować pakiet z podpisanymi wersjami każdego pakietu APK w pakiecie. pliki APK odpowiednie dla architektury, języka i układu konkretnego urządzenia są dostarczane za pośrednictwem dynamicznego dostarczania Google Play.
Google twierdzi, że przejście na dostarczanie w ramach pakietu Android App Bundle będzie miało również wpływ na błyskawiczne korzystanie ze starszego formatu ZIP aplikacji błyskawicznej. Od sierpnia 2021 r. gigant wyszukiwania poinformował, że do publikowania pakietów aplikacji obsługujących aplikacje błyskawiczne będą wymagane nowe funkcje błyskawiczne i aktualizacje istniejących.
Z punktu widzenia konsumenta niewiele się zmieni. Ale programiści i zagorzali użytkownicy mogą zauważyć pewne różnice. Pakiety aplikacji na Androida utrudnią redystrybucję na innych platformach, natomiast pakiety AAB będą trudniejsze do ręcznego załadowania, co może powodować pewne problemy.
Google poinformowało również, że od sierpnia 2021 r. Konsola Google Play będzie wymagać, aby wszystkie nowe aplikacje korzystały z Play Dostarczanie zasobów lub Dostarczanie funkcji Play, aby dostarczać zasoby lub funkcje, których rozmiar do pobrania przekracza 150 MB. Pliki rozszerzeń (OBB) nie będą już obsługiwane w przypadku nowych aplikacji. Od sierpnia 2021 r. programiści będą również zobowiązani do docelowego poziomu interfejsu API 30 (Android 11) w przypadku nowych aplikacji przesyłanych do Google Play; Tymczasem aktualizacje istniejących aplikacji będą musiały dotyczyć poziomu interfejsu API 30 od listopada 2021 r.