Google Play odchodzi od korzystania z pakietów APK na rzecz formatu App Bundle

Firma Google zdecydowała się zmienić katalog Google Play tak, aby zamiast pakietów APK korzystał z formatu dystrybucji aplikacji Android App Bundle. Od sierpnia 2021 r. format pakietu aplikacji będzie wymagany w przypadku wszystkich nowych aplikacji dodawanych do Google Play, a także do natychmiastowego dostarczania aplikacji w formacie ZIP.

Aktualizacje aplikacji znajdujących się już w katalogu mogą być nadal dystrybuowane w formacie APK. Aby dostarczyć dodatkowe zasoby w grach, zamiast OBB trzeba będzie skorzystać z usługi Play Asset Delivery. Aby móc certyfikować aplikacje App Bundle podpisem cyfrowym, konieczne będzie skorzystanie z usługi Play App Signing, która polega na umieszczeniu kluczy w infrastrukturze Google służących do generowania podpisów cyfrowych.

Pakiet aplikacji jest obsługiwany począwszy od systemu Android 9 i umożliwia utworzenie zestawu zawierającego wszystko, czego aplikacja potrzebuje do działania na dowolnym urządzeniu - zestawy językowe, obsługę różnych rozmiarów ekranów i kompilacje dla różnych platform sprzętowych. Kiedy pobierasz aplikację z Google Play, do systemu użytkownika trafia jedynie kod i zasoby potrzebne do uruchomienia na konkretnym urządzeniu. Dla twórcy aplikacji przejście na pakiet aplikacji sprowadza się zwykle do włączenia innej opcji kompilacji w ustawieniach i przetestowania powstałego pakietu AAB.

W porównaniu do pobierania monolitycznych pakietów APK, korzystanie z App Bundle może zmniejszyć ilość danych pobieranych do systemu użytkownika średnio o 15%, co prowadzi do oszczędności miejsca na dysku i przyspieszenia instalacji aplikacji. Według Google około miliona aplikacji przeszło obecnie do formatu App Bundle, w tym aplikacje firm Adobe, Duolingo, Gameloft, Netflix, redBus, Riafy i Twitter.

Źródło: opennet.ru

Dodaj komentarz