Se você está pronto para compartilhar seu aplicativo Android com o mundo, a Google Play Store é o lugar certo para fazer isso. Neste guia, vamos explicar passo a passo como publicar seu aplicativo na Play Store, desde a preparação até a distribuição. Vamos começar.
Etapa 1: Preparação
Antes de começar a publicar seu aplicativo, você precisa garantir que ele esteja pronto para o lançamento. Certifique-se de que tudo está funcionando corretamente, que não há bugs óbvios e que você seguiu as diretrizes de design da Google para uma experiência de usuário de alta qualidade.
Etapa 2: Configuração da Conta de Desenvolvedor
2.1 Crie uma Conta de Desenvolvedor
Se você ainda não tem uma, comece criando uma Conta de Desenvolvedor na Google Play Console. Você precisará pagar uma taxa única para se inscrever como desenvolvedor.
2.2 Prepare Detalhes da Conta
Preencha todas as informações da conta, incluindo detalhes de contato e informações fiscais, conforme necessário.
2.3 Aceite os Acordos
Certifique-se de ler e aceitar os acordos de distribuição da Google Play para desenvolvedores. É importante cumprir todas as diretrizes da Google para evitar problemas futuros.
Etapa 3: Preparando Seu Aplicativo
3.1 Gere um APK Assinado e um Arquivo AAB
Antes de publicar seu aplicativo na Play Store, você precisa gerar um APK assinado e um arquivo AAB (Android App Bundle). O APK é usado como parte do processo de upload, enquanto o AAB é a opção moderna recomendada. Aqui está como fazer isso:
Windows:
- Abra o prompt de comando do Windows.
- Navegue até o diretório onde você deseja salvar o arquivo de keystore (por exemplo, “C:\my-app”).
- Execute o seguinte comando para gerar o keystore:
keytool -genkeypair -v -storetype PKCS12 -keystore my-upload-key.keystore -alias my-key-alias -keyalg RSA -keysize 2048 -validity 10000
4. Mova o arquivo de keystore para o diretório “Android/app” do seu projeto.
Este comando irá solicitar senhas para o keystore e chave, bem como informações para o Distinguished Name. Certifique-se de anotar o alias, pois você o usará posteriormente para assinar o aplicativo.
macOS:
- Abra o Terminal.
- Use o comando a seguir para encontrar o diretório do seu JDK (Java Development Kit)
/usr/libexec/java_home
Anote o diretório, pois você precisará dele mais tarde.
- Navegue até o diretório do JDK com o comando:
cd /seu/caminho/do/jdk
Use o comando a seguir com permissões de administrador para gerar o keystore:
sudo keytool -genkey -v -keystore my-upload-key.keystore -alias my-key-alias -keyalg RSA -keysize 2048 -validity 10000
Certifique-se de manter o arquivo do keystore em segurança, pois é essencial para futuras atualizações do aplicativo.
3.2 Configurar Variáveis do Gradle
Para usar o arquivo de keystore que você gerou, é necessário configurar variáveis no Gradle:
Coloque o arquivo my-upload-key.keystore no diretório “android/app” de seu projeto.
Edite o arquivo
~/.gradle/gradle.properties
ouandroid/gradle.properties
e adicione o seguinte (substitua*****
pelas senhas corretas):
MYAPP_UPLOAD_STORE_FILE=my-upload-key.keystore MYAPP_UPLOAD_KEY_ALIAS=my-key-alias MYAPP_UPLOAD_STORE_PASSWORD=***** MYAPP_UPLOAD_KEY_PASSWORD=*****
Essas são variáveis globais do Gradle que você usará posteriormente na configuração do Gradle para assinar seu aplicativo.
Etapa 4: Gere o Arquivo Final
Agora que você preparou seu aplicativo e configurou a assinatura, é hora de gerar o arquivo final para enviar à Play Store.
4.1 Gerar o Arquivo AAB
Execute o seguinte comando no terminal:
npx react-native build-android --mode=release
Este comando usa o bundleRelease
do Gradle para empacotar todo o JavaScript necessário para executar seu aplicativo no arquivo AAB (Android App Bundle). Certifique-se de testar seu aplicativo após essa etapa.
4.2 Teste o Aplicativo
Antes de enviar seu aplicativo à Play Store, certifique-se de testá-lo minuciosamente. Desinstale qualquer versão anterior e instale o novo APK usando o seguinte comando no diretório raiz do projeto:
npm run android -- --mode="release"
Certifique-se de que tudo funciona conforme o esperado.
Etapa 5: Enviar para a Google Play Store
Agora que você tem o arquivo AAB pronto, é hora de enviá-lo para a Google Play Console. Abaixo estão as etapas finais para publicar seu aplicativo:
- Faça login na Google Play Console.
- Clique em “Criar aplicativo”.
- Siga as instruções para preencher as informações do aplicativo, incluindo nome, descrição, capturas de tela, ícone etc.
- Na seção “Versões de Produção”, clique em “Gerenciar Versões” e siga as instruções para fazer upload do arquivo AAB que você gerou.
- Complete todas as informações obrigatórias e siga as etapas para análise e publicação.
Lembre-se de que a Google Play Console tem suas próprias diretrizes e políticas de publicação, portanto, certifique-se de segui-las atentamente. Após a revisão, seu aplicativo estará disponível para o público.
Etapa 6: Promoção e Acompanhamento
Depois que seu aplicativo estiver disponível na Play Store, é hora de promovê-lo e acompanhar seu desempenho. Use as ferramentas de análise da Play Store para obter insights sobre como seu aplicativo está sendo usado e faça as alterações necessárias para melhorar a experiência do usuário.