Od augusta 2021 musia byť nové aplikácie na Google Play zverejňované pomocou balíka Android App Bundle. Nové aplikácie väčšie ako 200 MB môžu použiť Play Asset Delivery alebo Play Feature Delivery.
Od 30. júna 2023 už Google Play nepodporuje aktualizácie televíznych aplikácií pomocou súborov APK. Všetky aktualizácie televíznych aplikácií musia byť zverejnené pomocou balíkov Android App Bundle (AAB).
Ak sa chcete dozvedieť viac, prečítajte si článok Budúcnosť balíkov Android App Bundle na Blogu pre vývojárov Androidu.
Android App Bundle je odporúčaný formát na zverejňovanie na Google Play. Zverejňovanie pomocou balíkov aplikácie pomáha znížiť veľkosť aplikácie, zjednodušiť vydania a povoliť pokročilé funkcie distribúcie.
Prieskumník balíkov aplikácie v službe Play Console umožňuje jednoduchú správu balíkov aplikácie a verzií na jednom mieste. Poskytne vám tiež užitočné metadáta, súbory na stiahnutie a štatistiky o tom, čo Google Play generuje na doručovanie podkladov.
Ako fungujú balíky aplikácie a aké majú výhody
Google Play pomocou balíkov aplikácií vytvára a doručuje súbory APK optimalizované pre jednotlivé konfigurácie zariadení, čím používateľom poskytuje efektívnejšie aplikácie. Znamená to, že ak chcete podporovať optimalizované súbory APK pre celý rad rôznych konfigurácií zariadení, musíte vytvoriť, podpísať a nahrať iba jediný balík aplikácie. Google Play potom za vás bude spravovať a poskytovať súbory APK na distribúciu vašej aplikácie.
Funkcie a výhody balíka aplikácie- Zverejňujú sa menšie aplikácie, čo vedie k rýchlejším inštaláciám, menšej veľkosti na disku a vďaka tomu pravdepodobne k menšiemu počtu odinštalovaní.
- Zjednodušenie správy vydaní, odstránenie zložitosti zverejňovania a správa viacerých súborov APK.
- Pomocou funkcie Play Feature Delivery môžete do aplikácie pridávať moduly a zahrnúť moduly funkcií. Moduly funkcií môžete doručovať rôznymi spôsobmi:
- Doručenie pri inštalácii: moduly funkcií sú doručené v čase inštalácie. Túto možnosť vyberte, keď chcete využiť kratšie trvanie kompilácie alebo doručovať moduly v čase inštalácie. Potom ich môžete odinštalovať, aby zbytočne nezaberali priestor na disku.
- Podmienečné doručenie: moduly funkcií sa doručujú v čase inštalácie na základe podmienok, ako sú krajina používateľa, funkcie zariadenia a minimálna verzia súpravy SDK.
- Doručenie na vyžiadanie: namiesto doručovania modulov funkcií všetkým používateľom počas celého obdobia aplikácie ich inštalujte a odinštalujte podľa potreby.
- Okamžité aplikácie: moduly funkcií môžu byť okamžite spustiteľné, aby poskytovali aplikácie podporujúce okamžité použitie prostredníctvom odkazov alebo tlačidla Vyskúšať v zázname vašej aplikácie v obchode, čo nevyžaduje, aby si používatelia aplikáciu najprv nainštalovali.
- Pomocou funkcie Play Asset Delivery môžete doručovať veľké balíky podkladov. Doručovanie balíkov podkladov môžete upraviť na mieru rôznymi spôsobmi:
- Doručenie pri inštalácii: balíky podkladov sú doručené pri inštalácii (vopred) a aplikácia ich má k dispozícii pri spustení.
- Rýchle následné doručenie: balíky podkladov sú doručené automaticky po nainštalovaní aplikácie. Začatie sťahovania nevyžaduje spustenie aplikácie. Sťahovanie nebráni používateľovi otvoriť aplikáciu.
- Doručenie na vyžiadanie: balíky podkladov sa stiahnu podľa potreby, keď je aplikácia spustená.
- Ak máte v aplikácii vlastný výber jazyka, môžete pomocou rozhrania API pre ďalšie jazyky umožniť používateľom prístup k ďalším jazykovým zdrojom a ich stiahnutie na vyžiadanie.
Používanie prieskumníka balíkov aplikácie
Prieskumníkom balíkov aplikácie môžete preskúmať verzie aplikácie, stiahnuť podklady a zistiť, čo Google Play generuje na doručenie.
V pravom hornom rohu stránky Prieskumník balíkov aplikácie sa nachádza filter verzií, ktorým môžete v kombinácii s troma kartami nižšie preskúmať rôzne verzie a konfigurácie súborov APK na distribúciu aplikácie v rôznych zariadeniach. Tento filter verzií je funkčným ekvivalentom knižnice artefaktov predchádzajúcej verzie služby Google Play Console.
Prieskumník balíkov aplikácie zahrnuje tri karty:
- Podrobnosti: tu môžete skontrolovať podrobné informácie o jednotlivých verziách aplikácie.
- Súbory na stiahnutie: tu môžete vygenerovať odkazy na inštaláciu jednotlivých verzií aplikácie, stiahnuť súbory APK špecifické pre dané zariadenie na testovanie alebo predinštalovanie v zariadeniach, stiahnuť si univerzálny súbor APK a spravovať ďalšie podklady súvisiace s jednotlivými verziami.
- Doručenie: skontrolujte, čo služba Google Play generuje z balíka aplikácie a za akých podmienok sa všetky artefakty na distribúciu doručujú.
Podmienky a odporúčania
- Ak chcete používať balíky aplikácie, musíte si zaregistrovať podpisovanie aplikácií v službe Play.
- Ak chcete používať pokročilé funkcie distribúcie, prečítajte si tieto dokumenty:
Kontrola podrobností súboru APK
Ak si chcete prezrieť súbory APK, ktoré Google Play generuje z vášho balíka aplikácie:
- Otvorte stránku Prieskumník balíkov aplikácie (
Testovanie a vydávanie
> Prieskumník balíkov aplikácie). - Na karte Zariadenia vyberte v pravej hornej časti stránky filter verzií.
- V tabuľke Výber verzie vyberte šípku doprava vedľa verzie, ktorú si chcete zobraziť.
- Skontrolujte podrobnosti verzie.
- Nepovinné: V sekcii Podporované zariadenia s Androidom si môžete výberom položky Zobraziť katalóg zariadení pozrieť a spravovať zariadenia, ktoré sú kompatibilné s touto verziou vašej aplikácie.
Zdieľanie odkazu na inštaláciu
Ak chcete zdieľať odkaz na inštaláciu vhodného súboru APK pre konkrétne zariadenie, ktorý Google Play generuje z vášho balíka aplikácie:
- Otvorte stránku Prieskumník balíkov aplikácie (
Testovanie a vydávanie
> Prieskumník balíkov aplikácie). - Vyberte filter verzií v pravom hornom rohu stránky.
- V tabuľke Výber verzie vyberte šípku doprava vedľa verzie, ktorú si chcete zobraziť.
- Vyberte kartu Súbory na stiahnutie.
- Ak chcete zdieľať odkaz na inštaláciu súboru APK pre konkrétne zariadenie: v sekcii Odkaz na interné zdieľanie aplikácií vyberte Kopírovať odkaz na zdieľanie.
- Zdieľajte odkaz.
- Tip: Ak chcete prejsť na stránku Interné zdieľanie aplikácií a rýchlo zdieľať balík aplikácie a odkazy na súbory APK so svojím tímom, vyberte Spravovať prístup. Ak sa chcete dozvedieť viac, prejdite na stránku Interné zdieľanie balíkov aplikácií a súborov APK.
Stiahnutie súborov APK pre konkrétne zariadenie
Môžete si stiahnuť súbory APK pre konkrétne zariadenie a súbory APK určené na predinštaláciu v konkrétnom zariadení. Tie môžete následne zdieľať s výrobcami OEM, ktorí ich môžu predinštalovať do svojich zariadení, aby neskôr boli aktualizované z obchodu Google Play.
Ak chcete stiahnuť súbor APK pre konkrétne zariadenie, ktorý Google Play generuje z vášho balíka aplikácie:
- Otvorte stránku Prieskumník balíkov aplikácie (
Testovanie a vydávanie
> Zariadenia a verzie > Prieskumník balíkov aplikácie). - Vyberte filter verzií v pravom hornom rohu stránky.
- V tabuľke Výber verzie vyberte šípku doprava vedľa verzie, ktorú si chcete zobraziť.
- Vyberte kartu Súbory na stiahnutie.
- V tabuľke Súbory APK pre konkrétne zariadenia vyberte ikonu sťahovania vedľa súboru APK, ktorý chcete uložiť alebo zdieľať.
Stiahnutie podpísaného univerzálneho súboru APK
Podpísaný univerzálny súbor APK je jeden inštalovateľný súbor APK. Je podpísaný rovnakým podpisovým kľúčom aplikácie, ktorý používa Podpisovanie aplikácií v službe Play pre vašu aplikáciu. Tento súbor APK môžete distribuovať v iných obchodoch s aplikáciami a na distribučných kanáloch (napríklad weboch), aby bol všade, kde distribuujete svoju aplikáciu, podpísaný rovnakým kľúčom.
Ak chcete stiahnuť podpísaný univerzálny súbor APK:
- Otvorte stránku Prieskumník balíkov aplikácie (
Testovanie a vydávanie
> Prieskumník balíkov aplikácie). - Vyberte filter verzií v pravom hornom rohu stránky.
- V tabuľke Výber verzie vyberte šípku doprava vedľa verzie, ktorú si chcete zobraziť.
- Vyberte kartu Súbory na stiahnutie.
- V tabuľke Podklady vyberte ikonu sťahovania vedľa príslušného podpísaného univerzálneho súboru APK.
Stiahnutie súborov podkladov a rozjasňovacích súborov
Ak chcete stiahnuť súbory s podkladmi, rozjasňovacie súbory a natívne symboly ladenia pre súbory APK, ktoré Google Play generuje z vášho balíka aplikácie:
- Otvorte stránku Prieskumník balíkov aplikácie (
Testovanie a vydávanie
> Prieskumník balíkov aplikácie). - Vyberte filter verzií v pravom hornom rohu stránky.
- V tabuľke Výber verzie vyberte šípku doprava vedľa verzie, ktorú si chcete zobraziť.
- Vyberte kartu Súbory na stiahnutie.
- V tabuľke Podklady vyberte ikonu sťahovania vedľa súborov, ktoré chcete uložiť či zdieľať.
Zobrazenie informácií o doručení modulov funkcií a balíkov podkladov
Ak pomocou funkcie Play Feature Delivery upravujete na mieru doručovanie modulov funkcie alebo pomocou funkcie Play Asset Delivery prispôsobujete balíky podkladov, karta Doručenie na stránke Prieskumník balíkov aplikácie bude vyplnená užitočnými informáciami. Ak si chcete tieto informácie pozrieť:
- Otvorte stránku Prieskumník balíkov aplikácie (
Testovanie a vydávanie
> Prieskumník balíkov aplikácie). - Vyberte filter verzií v pravom hornom rohu stránky.
- V tabuľke Výber verzie vyberte šípku doprava vedľa verzie, ktorú si chcete zobraziť.
- Vyberte kartu Doručenie.
- Pozrite si informácie o doručení v dostupných tabuľkách uvádzajúcich názov, podmienky doručenia a veľkosť súboru na stiahnutie:
- Moduly: zobrazí informácie o moduloch funkcií. Táto tabuľka je vždy k dispozícii a obsahuje základný modul vašej aplikácie.
- Balíky podkladov: zobrazuje informácie o balíku podkladov vašej aplikácie. Táto tabuľka je k dispozícii iba vtedy, keď máte s aplikáciou spojené balíky podkladov.
- Kliknutím na riadok tabuľky zobrazíte všetko, čo Google generuje z vášho balíka aplikácie v súvislosti s konkrétnymi modulmi funkcií alebo balíkmi podkladov. Patria sem napríklad:
- Podrobné podmienky doručenia (ak sa používajú)
- Podrobnosti o prípadných vygenerovaných rozdelených súboroch APK
- Podrobnosti o vygenerovaných samostatných súboroch APK
- Poznámka: Samostatné súbory APK vždy zahŕňajú základný modul a všetky moduly funkcií alebo balíky podkladov doručované pri inštalácii. Zahŕňajú aj všetky moduly na vyžiadanie, ktoré majú povolené zlučovanie.