Flutter — Primeiras publicações

Esta obra é dedicada a todos que querem iniciar no desenvolvimento de aplicativos usando a framework Flutter e a linguagem Dart.

Gerando sua chave para upload na Google Play Store

--

Assinar um aplicativo, criação dos artefatos e envio de seu app para o Google e para a Apple é sempre um fator determinante e, vamos combinar pode ser um verdadeiro inferno. Este módulo explica como enviar (deploy) seu app para a Google Play Store. E está de acordo com as últimas atualizações da Google para a data atual.

Tenha em mente que os requisitos para a Google Play Store podem tomar algum tempo em seu projeto, bem como a espera para a liberação do seu app já publicado.

Gerando sua keystore

Todo app necessita ser digitalmente assinado por sua própria keystore (arquivo .jks) antes de ser enviado para a Google ou para a Apple. Quando você envia uma nova versão, eles se valem desta assinatura digital para verificar a autenticidade de seu upload.

Portanto NÃO PERCA este arquivo e não o inclua no seu repositório git ou qualquer outro controlador de versão. Se você perder este arquivo terá que gerar outro e contactar a Google e a Apple para que este seja verificado.

E, saiba, este processo é extremamente burocrático e penoso.

Antes de iniciarmos o processo já prepare e anote uma senha para a sua chave e outra para o seu store, esses dados serão necessários para os próximos passos.

E lembre-se de alterar o nome ‘exemplo’ para o nome que deseja dar ao seu arquivo.

O primeiro e mais importante passo é obter o arquivo de certificação da sua loja na Google Play Store.

O procedimento requer que seja criada uma versão ou que você selecione de uma versão já criada.

Na Console Google Play vá em configuração > assinatura de apps:

Em seguida selecione “fazer download do certificado”, isso somente se já tiver a sua versão criada. Caso não aparece siga o passo a passo para ativar a assinatura de seu app e efetue o download.

Grave o arquivo em um local seguro e que você tenha facilidade em se recordar onde.

Agora vamos ao processo de geração da sua chave. Caso não esteja familiarizado com a execução destes procedimentos procure por ajuda especializada.

Supondo que o nome da sua chave será ‘my-release-key.jks’. No console de comando digite:

O programa iniciará perguntando uma senha, lembre-se da senha da chave que gerou e anotou anteriormente.

Em seguida serão pedidas informações sobre você e sua empresa, siga o passo a passo e no final confirme com seu ‘sim’.

Novamente o programa solicitará uma senha, agora a senha do store, a que você gerou e anotou anteriormente.

Pronto, sua chave foi gerada.

Agora precisaremos do programa KeyStore Explorer, caso não tenha busque no Google.com e efetue seu download e instalação.

De posse do KeyStore Explorer, abra a sua chave gerada com ele.

Informe a senha do store.

Agora temos que adicionar o certificado da Google Store para efetuar o upload.

Importar certificado

Na barra superior do KeyStore Explorer selecione o ícone vermelho e importe o certificado. Selecione o arquivo baixado da Google Play Store.

É possível que esta mensagem seja apresentada. Pressione OK e a tela do certificado será apresentada.

Basta novamente pressionar OK e confirmar as opções apresentadas a seguir.

O processo está concluído agora é apenas efetuar o salvamento do arquivo. E vamos seguir para o procedimento de assinatura do seu app Android desenvolvido em Flutter.

--

--

Flutter — Primeiras publicações
Flutter — Primeiras publicações

Published in Flutter — Primeiras publicações

Esta obra é dedicada a todos que querem iniciar no desenvolvimento de aplicativos usando a framework Flutter e a linguagem Dart.

Giuliano Jordão
Giuliano Jordão

Written by Giuliano Jordão

C-level executive. Systems analyst, senior full stack developer, consultant, master’s degree in parallel computing and data science and computer graphics.

Responses (1)