Upozornenie

You can now request help from the Help page in your Play Console account.  If you don't have access to Play Console, ask your account admin for an invite.

Kódy verzie

Udržateľná správa kódov verzií aplikácií pre Android

Android vyžaduje, aby sa kódy verzií aplikácií zvyšovali s každým vydaním, čím sa zabráni náhodným prechodom na staršie verzie. Google Play nastavuje prísny maximálny počet kódov verzií. Ak použijete schému číslovania, ktorá sa rýchlo zvyšuje, môžete si tým obmedziť možnosť zverejňovať aktualizácie v budúcnosti. Ak chcete zaistiť, aby sa vaša aplikácia dala aktualizovať aj v budúcnosti, je dôležité pochopiť, ako funguje vytváranie verzií aplikácie, a prijať škálovateľnú stratégiu generovania kódov verzií.

Verzie aplikácií

Aplikácie pre Android využívajú dva hlavné atribúty verzií:

  • versionCode: 32‑bitové celé číslo, ktoré sa pri každom novom vydaní konzistentne zvyšuje. Systém Android a Google Play ho používajú interne na určenie, či je jedna verzia novšia ako iná.
  • versionName: reťazec, ktorý predstavuje číslo verzie viditeľné pre používateľov, napríklad 1.0.0, 1.1 Beta, 2.0. Vidia ho používatelia na Google Play a vo svojich zariadeniach.

Podrobnejšie pokyny, ako vybrať kódy verzií, nájdete v dokumentácii pre vývojárov pre Android o viacerých súboroch APK a kódoch verzií.

Čo robiť, keď sa priblížite k maximálnemu počtu kódov verzií

Google Play vynucuje horný limit kódov verzií. Najvyššia hodnota, ktorú Google Play povoľuje pre parameter versionCode, je 2 100 000 000. Hoci sa toto číslo môže zdať vysoké, nespravované alebo neefektívne vytváranie verzií môže spôsobiť problémy s vašou aplikáciou, napríklad:

  • Zabrániť zverejňovaniu aktualizácií: ak atribút versionCode vašej aplikácie dosiahne alebo prekročí maximálny počet, už nebudete môcť do služby Google Play nahrávať nové súbory APK ani balíky pre danú aplikáciu. Znamená to, že používatelia už nebudú dostávať opravy chýb, nové funkcie ani aktualizácie kompatibility.

Ak chcete predísť dosiahnutiu maximálneho počtu kódov verzií:

  • Zaveďte udržateľnú stratégiu pre atribút versionCode: implementujte stratégiu generovania atribútu versionCode, ktorá zaistí postupné a konzistentné zvyšovanie a zabráni rýchlemu vyčerpaniu dostupného rozsahu.
  • Sledujte používanie atribútu versionCode: pravidelne sledujte vývoj atribútu versionCode svojej aplikácie, aby ste mohli predvídať, kedy sa môže priblížiť k limitu.
  • Zaveďte automatické kontroly: integrujte kontroly do procesov zostavovania a vydávania, aby vás upozorňovali na používanie nadmerne vysokých hodnôt atribútu versionCode alebo mu zabraňovali.

Ak dosiahnete maximálny počet kódov verzií, Google Play vám môže poskytnúť podporu. Ak potrebujete pomoc, kontaktujte tím podpory služby Google Play.

Táto stránka môže zahŕňať obsah preložený pomocou technológie umelej inteligencie. Preklady od umelej inteligencie môžu obsahovať chyby.

Pomohlo vám to?

Ako ju môžeme zlepšiť?

Potrebujete ďalšiu pomoc?

Vyskúšajte tieto ďalšie kroky:

true
Vyhľadávanie
Vymazať vyhľadávanie
Zavrieť vyhľadávanie
Hlavná ponuka
5388904860001796466
true
Vyhľadávanie v Centre pomoci
false
true
true
true
true
true
92637
false
false
false
false
false