Podepisování aplikací pomocí Google Play existuje od roku 2017. Pomocí funkce Podepisování aplikací Google spravuje klíče pro podepisování aplikací a používá je k podepisování souborů APK určených k distribuci. Zapsání vaší aplikace do služby App Signing je volitelné. Možná jste se rozhodli, že se o podepisování a ukládání klíčů budete starat sami, místo abyste je nahrávali do služby Google Play.
Nyní jste si to rozmysleli a chcete, aby vaše podpisové klíče spravovala společnost Google, místo abyste to dělali osobně. Nebo se chcete pokusit zmenšit velikost své aplikace a zjednodušit proces vydání pomocí balíčku aplikací pro Android, ale musíte k tomu použít podepisování aplikací. Jak tedy můžete přihlásit své stávající aplikace k podepisování aplikací?
Přihlášení k podepisování aplikací Google Play
Před přihlášením své aplikace k podepisování aplikací Google Play musíte vědět dvě věci. Za prvé, neexistuje možnost odhlášení, takže se ujistěte, že jste na to připraveni. Také si nebudete moci stáhnout klíče pro podepisování aplikací z Google Play, takže pokud byste je v budoucnu potřebovali, uložte je na bezpečné místo.
Chcete-li svou aplikaci zaregistrovat do služby Podepisování aplikací, musíte do Google Play nahrát klíč pro podepisování aplikací. Otevřete svou aplikaci v Konzole Google Play a přejděte do části Správa vydání > Podepisování aplikací (Vydání > Nastavení > Podepisování aplikací v nové Konzole Google Play). Přečtěte si a přijměte podmínky služby.
Exportovat a odeslat klíč pro podepisování aplikací lze třemi způsoby: ze Studia Android, z úložiště klíčů Java a z vašeho klíče (pokud nepoužíváte úložiště klíčů Java).
Export a odeslání klíče ze Studia Android
Pomocí Studia Android lze nejsnáze exportovat klíč pro podepisování aplikací. Otevřete nabídku Sestavit a klepněte na tlačítko Sestavit > Generovat podepsaný svazek / APK… V dialogovém okně Generovat podepsaný svazek nebo APK vyberte možnost Svazek aplikací pro Android a klepněte na tlačítko Další. Vyberte možnost Exportovat šifrovaný klíč pro registraci publikovaných aplikací do služby Podepisování aplikací Google Play, nastavte umístění, kam jej chcete exportovat, a klikněte na tlačítko Další. Aplikace Android Studio vygeneruje svazek a vyexportuje soubor private_key.pepk do zadaného adresáře.