Sdílet prostřednictvím


Publikování do Obchodu Google Play

Důležité

Visual Studio App Center bylo vyřazeno 31. března 2025 s výjimkou funkcí Analýzy a diagnostiky, které se budou dál podporovat až do 30. června 2026. Další informace.

Publikujte aktualizaci do Obchodu Google Play, včetně stop Alfa a Beta z App Center.

Požadavky

  • Google vyžaduje, aby byla první verze vaší aplikace Google Play publikovaná do produkčního prostředí prostřednictvím konzoly Google.
  • Účet vývojáře Google Play. Pokud ho nemáte, můžete se zaregistrovat na portálu pro vývojáře Google.
  • Ujistěte se, že máte projekt rozhraní API a účet služby pro App Center, abyste vytvořili připojení Google Storu a mohli za vás přistupovat k rozhraním GOOGLE API.
  • Další informace o těchto úrovních najdete v části Publikování aplikace.
  • Nastavte podepisování aplikací společností Google pro publikování souborů sady .aab aplikací pro Android.

Další informace najdete v tématu Jak používat konzolu Google Play.

Propojení projektu rozhraní API

Pokud chcete získat přístup k rozhraní Google API, propojte konzolu Google Play s projektem rozhraní Google API. Ve většině případů doporučujeme vytvořit nový projekt rozhraní API, i když aktuální uživatelé rozhraní API můžou propojit existující projekt rozhraní API. Mějte na paměti, že každý projekt rozhraní API může být propojený pouze s jedním účtem konzoly Google Play.

Vytvoření nového projektu rozhraní API

  • Přejděte na stránku Pro přístup k rozhraní Google API na konzole Google Play Console.
  • Přijměte podmínky služby.
  • Klikněte na Vytvořit nový projekt.
  • Projekt rozhraní API se automaticky vygeneruje a propojil s konzolou Google Play.

Použití existujícího projektu rozhraní API

  • Pokud už jste uživatelem rozhraní API pro vývojáře Google Play, můžete pomocí následujícího postupu propojit stávající projekt rozhraní API. Pokud projekt rozhraní API, na který chcete vytvořit odkaz, není uvedený, ověřte, že je váš účet Google Play Console označený jako vlastník a že je povolené rozhraní API pro vývojáře Google Play.
  • Přejděte na stránku Pro přístup k rozhraní Google API na konzole Google Play Console.
  • Přijměte podmínky služby API.
  • Zvolte projekt, který chcete propojit.
  • Klikněte na Odkaz.

Nastavení klientů pro přístup k rozhraní API

Jednou z výhod vytvoření účtu služby Google je přístup k rozhraní API ze buildového serveru bez poskytnutí osobních přihlašovacích údajů uživatele, níže je podrobný průvodce nastavením účtu služby Google:

Přejděte na stránku Pro přístup k rozhraní Google API na konzole Google Play Console.

Google Play: Konfigurace přístupu k rozhraní API

V části Účty služeb kliknutím na tlačítko Vytvořit účet služby zahájíte proces.

Google Play: Tlačítko Vytvořit účet služby zvýrazněné

V pokynech klikněte na odkaz na konzolu Google API Console.

Google Play: Pokyny k vytvoření účtu služby

Na nově otevřené stránce klikněte na tlačítko VYTVOŘIT ÚČET SLUŽBY .

Google Play: Účty služeb

Otevře se stránka Vytvořit účet služby .

Google Play: Dialogové okno Vytvořit účet služby

Zvolte název nového účtu služby a klikněte na Vytvořit.

Google Play: Výběr projektu – role vlastníka

V rozevírací nabídce klikněte na Vybrat roli . Vyberte Project a pak Vlastník. Kliknutím na Pokračovat přejděte k dalšímu kroku.

Poznámka:

Někteří uživatelé nemůžou stáhnout .json soubor pomocí Edge a Internet Exploreru.

Na nové stránce klikněte na + Vytvořit klíč (volitelné) a zobrazí se dialogové okno.

Google Play: Kliknutím na + Vytvořit klíč vygenerujte soubor JSON.

Vyberte JSON a klikněte na VYTVOŘIT a soubor s .json příponou se stáhne do vašeho systému. Tento soubor se použije v App Center k navázání připojení k Google Play.

Google Play: Nastavení typu klíče jako JSON

Po vytvoření účtu služby v konzole Google Developers Console klikněte na Hotovo. Stránka API Access se automaticky aktualizuje a bude zobrazen váš účet služby.

Google Play: Účet služby byl vytvořen

Zavřete okno a nový účet služby se zobrazí na původní stránce. Kliknutím na tlačítko Udělit přístup dokončete proces. V další části se dozvíte, jak propojit App Center s Google Play.

Google Play: Původní obrazovka s novým účtem služby

Nastavení podepisování aplikací googlem

  1. Vyberte svou aplikaci v Google Play Developer Console
  2. Výběr možnosti Přihlášení k aplikaci v nabídce vlevo
  3. Můžete si vybrat mezi třemi možnostmi:
    1. Nahrajte klíč exportovaný z Android Studio
    2. Export a nahrání klíče z úložiště klíčů Java
    3. Export a nahrání klíče (nepoužívá se úložiště klíčů Java)
    4. Podepisování aplikací službou Google Play (doporučeno)
  4. Kliknutí na dokončit

Vytvoření připojení Google Play v App Center

  1. V nabídce vlevo klikněte na Obchody v části Distribuovat.
  2. Uprostřed stránky klikněte na tlačítko Připojit k obchodu .
  3. Vyberte obchod Google Play .
  4. Klikněte na Další.
  5. Nahrajte soubor JSON privátního klíče , který jste stáhli při vytváření účtu služby. Pokud jsou pole JSON upravena na nesprávné hodnoty, vytvoření úložiště může selhat. Ujistěte se, že máte účet služby propojený s konzolou pro vývojáře Google Play podle výše uvedené části požadavků.
  6. Po nahrání souboru klikněte na Připojit.
  7. Spojení s Google Play by nyní mělo být viditelné se třemi kanály: Produkčním, Alfa a Beta na domovské stránce Obchodů. Nastavení tohoto připojení je jednorázový proces pro aplikaci v App Center.

Publikujte váš AAB na Obchod Google Play

  1. Na domovské stránce Obchody vyberte některou z výše vytvořených stop.
  2. Klikněte na tlačítko Publikovat do Obchodu v pravém horním rohu obrazovky.
  3. Nahrajte balíček aplikace. Několik bodů na poznámku:
    • Aplikace musí být připravená na vydání a podepsaná platným úložištěm klíčů před nahráním.
    • Google Play Store podporuje sady aplikací pro Android až do maximálního počtu 2 GB. .apk soubory vygenerované z .aab nesmí překročit 150 MB. Další informace o možnostech najdete v dokumentaci Společnosti Google k AAB.
    • Verze .aab musí být výhradně větší než aktuální verze v produkčním prostředí.
    • Pokud máte verze aplikací v jiných rozpracováních, jako je Alpha a Beta, měla by být verze pro vydání výhradně nižší než verze v úrovních Alpha a Beta.
    • App Center nepodporuje propagaci aplikace z jedné stopy na jinou. Verzi nemůžete povýšit z alfa na beta ani z beta do produkčního prostředí.
    • Pokud máte ve skladbě verzi konceptu, do které budete publikovat, tato verze konceptu zmizí ve prospěch nové verze, kterou publikujete.
  4. Po nahrání balíčku se zobrazí některé podrobnosti o aplikaci. Klikněte na tlačítko Další.
  5. Kliknutím na Publikovat odešlete aplikaci do Obchodu Google Play. Stav této verze na stránce Podrobnosti obchodu Distribuce se zobrazí jako Odesláno.
  6. Jakmile App Center dokončí předání aplikace googlu, stav aplikace se změní na Publikováno. Zobrazení aplikace v obchodě Play může trvat až 24 hodin.
  7. V případě selhání publikování prostřednictvím Googlu obdrží vlastník aplikace oznámení na registrovaný účet Google Mail.

Publikování apk do Obchodu Google Play

  1. Na domovské stránce Obchody vyberte některou z výše vytvořených skladeb.
  2. Klikněte na tlačítko Publikovat do Storu v pravém horním rohu.
  3. Nahrajte balíček aplikace. Několik bodů na poznámku:
    • Aplikace musí být připravená na vydání a podepsaná platným úložištěm klíčů před nahráním.
    • Google Play Store podporuje balíčky aplikací maximálně 100 MB. Pokud aplikace překročí 100 MB, nahrajte rozšiřující soubory přímo do konzoly Google Play Console. Přečtěte si dokument Společnosti Google o rozšiřujících souborech a nastavte ho.
    • Během procesu sestavování aplikace musí být zipaligned.
    • Verze .apk musí být výhradně větší než aktuální verze v produkčním prostředí.
    • Pokud máte verze aplikací v jiných tzv. alpha a beta verzích, měla by být vaše verze přísně menší než verze v alfa a beta stopách.
    • App Center nepodporuje propagaci aplikace z jedné stopy na jinou. Verzi nemůžete povýšit z alfa na beta ani z beta do produkčního prostředí.
    • Pokud máte koncept ve stopě, do které publikujete, bude přepsán novou verzí.
  4. Po nahrání balíčku se zobrazí některé podrobnosti o aplikaci. Klikněte na tlačítko Další.
  5. Kliknutím na Publikovat odešlete aplikaci do Obchodu Google Play. Stav této verze na stránce Podrobnosti o distribučním úložišti se zobrazí jako Odesláno.
  6. Jakmile App Center dokončí předání aplikace googlu, stav aplikace se změní na Publikováno. Zobrazení aplikace v obchodě Play může trvat až 24 hodin.
  7. V případě selhání publikování prostřednictvím Googlu obdrží vlastník aplikace oznámení na registrovaný účet Google Mail.

Publikování pomocí CLI

Výstraha

K použití této funkce potřebujete rozhraní příkazového řádku App Center CLI 2.7 nebo novější.

Použití rozhraní příkazového řádku představuje snadný způsob, jak integrovat připojení App Center k úložišti v rámci nastavení CI/CD, jako je Jenkins nebo Go CI.

Než budete moct použít rozhraní příkazového řádku, budete muset navázat připojení k cíli, tj. Google Play, App Store nebo Intune v App Center. A zkompilujte binární soubor, který funguje s vaším cílem.

Úložiště můžete vypsat pomocí příkazu list takto:

appcenter distribute stores list \
--app {app_owner}/{app_name} \
--output json

Zobrazí se výsledek podobný tomuto:

[["Alpha","googleplay","alpha"],["Beta","googleplay","beta"],["Production","googleplay","production"]

A to je sloupec Store, který použijeme v posledním kroku.

Posledním krokem je publikování aplikace spuštěním následujícího příkazu:

appcenter distribute stores publish \
--file /path/to/file.aab \
--store Production \
--app {app_owner}/{app_name} \
--release-notes "Some note."

Budete muset vyplnit mezery, podobně jako u příkazu list. Místo statické poznámky k verzi je možné místo toho použít --release-notes-file . Soubor poznámky k verzi je soubor ve formátu prostého textu kódovaný pomocí UTF-8.