Od avgusta 2021 morajo biti nove aplikacije v Googlu Play objavljene s svežnjem Android App Bundle. Nove aplikacije, večje od 200 MB, lahko uporabljajo funkcijo Play Asset Delivery ali dostavo funkcij v storitvi Play.
Google Play s 30. junijem 2023 ne podpira več posodobitev TV-aplikacij z APK-ji. Vse posodobitve TV-aplikacij morajo biti objavljene s svežnji Android App Bundle (AAB).
Če želite izvedeti več, v spletnem dnevniku razvijalcev za Android preberite objavo o prihodnosti svežnjev Android App Bundle.
Sveženj Android App Bundle je oblika objavljanja aplikacij v Googlu Play. Objavljanje z aplikacijskimi svežnji pomaga zmanjšati velikost aplikacije, poenostaviti izdaje in omogočiti dodatne funkcije distribucije.
Z raziskovalcem aplikacijskih svežnjev v Konzoli Play lahko preprosto upravljate aplikacijske svežnje in različice na enem mestu. Dostopate lahko tudi do uporabnih metapodatkov, prenosov in podrobnih informacij o tem, kaj Google Play ustvari za dostavo.
Kako delujejo aplikacijski svežnji in kakšne so njihove prednosti
Google Play uporablja aplikacijske svežnje za ustvarjanje in dostavo APK-jev, ki so optimizirani za vsako konfiguracijo naprave, uporabnikom pa s tem zagotavlja učinkovitejše aplikacije. To pomeni, da morate samo ustvariti, podpisati in naložiti en aplikacijski sveženj, če želite omogočiti podporo optimiziranim APK-jem za različne konfiguracije naprave. Google Play nato upravlja in dostavlja APK-je za disitribucijo vaše aplikacije.
Funkcije in prednosti aplikacijskih svežnjev- Objavljate lahko manjše aplikacije, s čimer omogočite hitrejše namestitve in manjšo velikost na disku, kar lahko privede do manj odmestitev.
- Poenostavite upravljanje izdaj, tako da odstranite zapletene vidike objavljanja in upravljanja več APK-jev.
- Dostavo funkcij v storitvi Play lahko uporabite za modulariziranje aplikacije in vključitev modulov s funkcijami. Module s funkcijami lahko dostavite na različne načine:
- Dostava ob namestitvi: Moduli s funkcijami so dostavljeni v času namestitve. Ta način lahko izberete, če želite izkoristiti hitrejša trajanja gradnje ali dostavljanje modulov v času namestitve. Pozneje jih lahko odmestite, da se izognete nepotrebnemu zasedanju prostora na disku.
- Pogojna dostava: Moduli s funkcijami so dostavljeni v času namestitve glede na pogoje, kot so država uporabnika, funkcije naprave in najnižja različica kompleta za razvoj programske opreme.
- Dostava na zahtevo: Namestitev in odmestitev modulov s funkcijami po potrebi namesto njihovega dostavljanja vsem uporabnikom v življenjski dobi aplikacije.
- Nenamestljive izkušnje: Pri modulih s funkcijami je mogoče omogočiti ponujanje izkušenj brez zahteve po nameščanju prek povezav in gumba za takojšnji preizkus v objavi aplikacije v trgovini, ki od uporabnika ne zahteva predhodne namestitve aplikacije.
- Za dostavo velikih paketov sredstev lahko uporabite funkcijo Play Asset Delivery. Dostavo paketov sredstev lahko prilagodite na več načinov:
- Dostava ob namestitvi: Paketi sredstev so dostavljeni v času namestitve (»upfront«) in na voljo aplikaciji ob zagonu.
- Dostava takoj po namestitvi: Paketi sredstev so samodejno dostavljeni po namestitvi aplikacije. Aplikacije ni treba odpreti, da se prenos začne. Prenos prav tako uporabniku ne preprečuje odpiranja aplikacije.
- Dostava na zahtevo: Paketi sredstev se prenesejo po potrebi, ko se aplikacija izvaja.
- Če ima aplikacija izbirnik jezikov v aplikaciji, lahko uporabite API za dodatne jezike, da uporabnikom omogočite dostop do dodatnih jezikovnih virov in njihov prenos na zahtevo.
Uporaba raziskovalca aplikacijskih svežnjev
Z raziskovalcem aplikacijskih svežnjev lahko pregledate različice aplikacije, prenesete sredstva in dobite vpogled v to, kaj Google Play ustvari za dostavo.
Na strani Raziskovalec aplikacijskih svežnjev je v zgornjem desnem kotu strani filter različic, ki ga lahko uporabite skupaj s tremi zavihki za raziskovanje različnih različic in konfiguracij APK-jev aplikacije v različnih napravah. Ta filter različic je funkcionalno enakovreden »Knjižnici artefaktov« v stari različici Konzole Google Play.
Raziskovalec aplikacijskih svežnjev ima tri zavihke:
- Podrobnosti: Pregledate lahko razdrobljene podrobnosti za posamezno različico aplikacije.
- Prenosi: Za vsako različico aplikacije lahko ustvarite povezave za namestitev, prenesete APK-je za posamezne naprave za preizkušanje ali vnaprejšnjo namestitev v napravah, prenesete univerzalne APK-je in upravljate druga sredstva, povezana z vsako različico.
- Dostava: Preglejte, kaj Google Play ustvari iz aplikacijskega svežnja in pod katerim pogojem so dostavljeni vsi artefakti distribucije.
Predpogoji in priporočila
- Če želite uporabljati aplikacijske svežnje, se morate včlaniti v podpisovanje aplikacij z Googlom Play.
- Če želite uporabljati napredne funkcije distribucije, preglejte to dokumentacijo:
Pregled podrobnosti o APK-ju
Če si želite ogledati APK-je, ki jih Google Play ustvari iz aplikacijskega svežnja:
- Odprite stran Raziskovalec aplikacijskih svežnjev (
Preizkus in izdaja
> Raziskovalec aplikacijskih svežnjev). - Na zavihku Naprave blizu zgornjega desnega kota strani izberite filter različic.
- V razpredelnici »Izbira različice« izberite puščico desno na različici, ki si jo želite ogledati.
- Oglejte si podrobnosti različice.
- Izbirno: Pri »Podprte naprave Android« lahko izberete Ogled kataloga naprav, če si želite ogledati naprave, ki so združljive s to različico aplikacije, in jih upravljati.
Deljenje povezave za namestitev
Če želite deliti povezavo za namestitev ustreznega APK-ja za posamezno napravo, ki ga Google Play ustvari iz aplikacijskega svežnja:
- Odprite stran Raziskovalec aplikacijskih svežnjev (
Preizkus in izdaja
> Raziskovalec aplikacijskih svežnjev). - Blizu zgornjega desnega kota strani izberite filter različic.
- V razpredelnici »Izbira različice« izberite puščico desno na različici, ki si jo želite ogledati.
- Izberite zavihek Prenosi.
- Če želite deliti povezavo za namestitev APK-ja za posamezno napravo: V razdelku »Povezava za notranje deljenje aplikacij« izberite Kopiraj povezavo za deljenje.
- Delite povezavo z drugimi.
- Nasvet Izberete lahko Upravljanje dostopa, če želite odpreti stran Notranje deljenje aplikacij in hitro deliti povezave za aplikacijske svežnje in APK-je s svojo skupino. Če želite izvedeti več, preberite članek Notranje deljenje aplikacijskih svežnjev in APK-jev.
Prenos APK-jev za posamezno napravo
Prenesete lahko APK-je za posamezne naprave in prenesete APK-je za vnaprejšnjo namestitev za posamezne naprave, če jih želite deliti z izvirnimi proizvajalci opreme (OEM), da jih vnaprej namestijo v svojih napravah (da jih lahko Google Play nato posodobi).
Če želite prenesti APK-je za posamezne naprave, ki jih Google Play ustvari iz aplikacijskega svežnja:
- Odprite stran Raziskovalec aplikacijskih svežnjev (
Preizkus in izdaja
> Naprave in različice > Raziskovalec aplikacijskih svežnjev). - Blizu zgornjega desnega kota strani izberite filter različic.
- V razpredelnici »Izbira različice« izberite puščico desno na različici, ki si jo želite ogledati.
- Izberite zavihek Prenosi.
- V razpredelnici »APK-ji za posamezne naprave« izberite ikono za prenos zraven APK-ja, ki ga želite shraniti ali deliti z drugimi.
Prenos podpisanega univerzalnega APK-ja
Podpisani univerzalni APK je en namestljiv APK, ki je podpisan z istim ključem za podpisovanje aplikacij, ki ga za aplikacijo uporablja podpisovanje aplikacij z Googlom Play. Ta APK lahko distribuirate v drugih trgovinah z aplikacijami in distribucijskih kanalih, kot so spletna mesta, tako da je povsod, kjer distribuirate aplikacijo, podpisan z istim ključem.
Če želite prenesti podpisani univerzalni APK:
- Odprite stran Raziskovalec aplikacijskih svežnjev (
Preizkus in izdaja
> Raziskovalec aplikacijskih svežnjev). - Blizu zgornjega desnega kota strani izberite filter različic.
- V razpredelnici »Izbira različice« izberite puščico desno na različici, ki si jo želite ogledati.
- Izberite zavihek Prenosi.
- V tabeli »Sredstva« izberite ikono za prenos poleg datoteke »Podpisani univerzalni APK«.
Prenos datotek sredstev in datotek za odkrivanje
Če želite prenesti datoteke sredstev, datoteke za odkrivanje in izvorne simbole za odpravljanje težav za APK-je, ki jih Google Play ustvari iz aplikacijskega svežnja:
- Odprite stran Raziskovalec aplikacijskih svežnjev (
Preizkus in izdaja
> Raziskovalec aplikacijskih svežnjev). - Blizu zgornjega desnega kota strani izberite filter različic.
- V razpredelnici »Izbira različice« izberite puščico desno na različici, ki si jo želite ogledati.
- Izberite zavihek Prenosi.
- V tabeli »Sredstva« izberite ikono za prenos zraven datotek, ki jih želite shraniti ali deliti z drugimi.
Ogled podatkov o dostavi za module s funkcijami in pakete sredstev
Če uporabljate dostavo funkcij v storitvi Play za prilagajanje dostave modulov s funkcijami ali funkcijo Play Asset Delivery za prilagajanje dostave paketov sredstev, bo zavihek Dostava na strani Raziskovalec aplikacijskih svežnjev izpolnjena s koristnimi podatki. Če si želite ogledati te podatke:
- Odprite stran Raziskovalec aplikacijskih svežnjev (
Preizkus in izdaja
> Raziskovalec aplikacijskih svežnjev). - Blizu zgornjega desnega kota strani izberite filter različic.
- V razpredelnici »Izbira različice« izberite puščico desno na različici, ki si jo želite ogledati.
- Izberite zavihek Dostava.
- Podatke o dostavi si lahko ogledate v razpoložljivih tabelah, v katerih so navedeni ime, pogoji dostave in velikost prenosa:
- Moduli: Prikazani so podatki o modulu funkcije. Ta tabela je vedno na voljo in vsebuje osnovni modul aplikacije.
- Paketi sredstev: Prikazani so podatki o paketu sredstev za aplikacijo. Ta tabela je na voljo samo, če so z aplikacijo povezani paketi sredstev.
- Kliknite vrstico v tabeli, če si želite ogledati vse, kaj Google ustvari iz aplikacijskega svežnja v povezavi z določenimi moduli s funkcijami ali paketi sredstev, vključno s tem:
- Podrobni pogoji dostave (če je primerno).
- Podrobnosti o ustvarjenih deljenih APK-jih.
- Podrobnosti o morebitnih samostojnih APK-jih.
- Opomba: Samostojni APK-ji vedno vključujejo osnovni modul in morebitne module s funkcijami ali pakete sredstev ob namestitvi. Samostojni APK-ji prav tako vključujejo vse module z URI-ji, ki imajo omogočeno združevanje.