Este guia descreve como fazer upload de APKs para o App Distribution e distribuir versões para testadores usando o Firebase console.
Antes de você começar
Adicione o Firebase ao seu projeto Android , caso ainda não o tenha feito.
Se você não estiver usando nenhum outro produto Firebase, basta criar um projeto e registrar seu aplicativo. No entanto, se você decidir usar produtos adicionais no futuro, certifique-se de concluir todas as etapas da página com link acima.
Etapa 1. Crie seu aplicativo
Quando estiver pronto para distribuir uma versão de pré-lançamento do seu aplicativo aos testadores, crie seu APK usando o processo normal. Você deve assinar o APK com sua chave de depuração ou chave de assinatura do aplicativo.
Etapa 2. Distribua seu aplicativo aos testadores
Para distribuir seu aplicativo aos testadores, faça upload do arquivo APK usando o Firebase console:
Abra a página App Distribution do console do Firebase. Selecione seu projeto do Firebase quando solicitado.
Na página Lançamentos , selecione o aplicativo que deseja distribuir no menu suspenso.
Arraste o arquivo APK do seu aplicativo para o console para carregá-lo.
Quando o upload for concluído, especifique os grupos de testadores e os testadores individuais que você deseja que recebam a compilação. Em seguida, adicione notas de versão para a compilação.
Consulte Gerenciar testadores para saber mais sobre como criar grupos de testadores.
Clique em Distribuir para disponibilizar a compilação aos testadores. O testador recebe automaticamente um convite por e-mail para testar o aplicativo.
(Opcional) Para compartilhar links para versões específicas com testadores que têm acesso a essas versões, clique no ícone Link para copiar o link da versão para a área de transferência.
Depois de distribuir sua versão, ela ficará disponível no painel de distribuição de aplicativos do console do Firebase por 150 dias (cinco meses). Quando faltam 30 dias para a expiração da compilação, um aviso de expiração aparece no console e na lista de compilações do testador no dispositivo de teste.
Os testadores que não foram convidados para testar o aplicativo recebem convites por e-mail para começar, e os testadores existentes recebem notificações por e-mail de que uma nova compilação está pronta para ser testada. Para obter instruções sobre como instalar o aplicativo de teste, consulte Configurar como testador com o App Distribution . Você pode monitorar o status de cada testador (se eles aceitaram o convite e se fizeram o download do aplicativo) no Console do Firebase.
Os testadores têm 30 dias para aceitar um convite para testar o aplicativo antes que ele expire. Quando faltam cinco dias para a expiração de um convite, um aviso de expiração aparece no Console do Firebase ao lado do testador em uma versão. Um convite pode ser renovado reenviando-o usando o menu suspenso na linha do testador.
Próximos passos
Implemente feedback no aplicativo para facilitar aos testadores o envio de feedback sobre seu aplicativo (incluindo capturas de tela).
Aprenda como exibir alertas no aplicativo para seus testadores quando novas versões do seu aplicativo estiverem disponíveis para instalação.
Aprenda as práticas recomendadas para distribuir aplicativos Android para testadores de controle de qualidade usando CI/CD .