Testar solicitações de instalação no app

Este guia explica como testar a integração de solicitações de instalação no app ou jogo.

Testar a API

Para testar a API, siga estas etapas:

  1. Verifique se o proprietário da conta de teste tem um ou mais dispositivos com formatos alternativos, por exemplo, um relógio, smartphone, tablet, dobrável, TV ou veículo com Android Automotive OS.
  2. Verifique se a conta de teste está conectada à Google Play Store nos outros formatos.
  3. Verifique se a conta de teste está executando a versão 42.2 ou mais recente da Google Play Store em um smartphone.

Testar usando a Google Play Store

Para usar as solicitações de instalação no app, ele precisa estar publicado na Google Play Store. Você pode testar sua integração sem publicar o app em produção usando faixas de teste interno ou o Compartilhamento Interno de Apps. Nesta seção, descrevemos os dois métodos.

Testar usando uma faixa de teste interno

Faça upload do app para a faixa de teste interno. Em seguida, instale-o em um dispositivo com uma conta de usuário que tenha acesso à faixa de teste interno. Ao fazer isso, confirme se estas condições são atendidas:

  1. A conta de usuário faz parte da faixa de teste interno.
  2. A conta de usuário é a principal e está selecionada na Google Play Store.
  3. A conta de usuário fez o download do app na Google Play Store. O app é listado na biblioteca do Google Play do usuário.
  4. A conta de usuário não instalou o app em todos os dispositivos qualificados.

Depois que a conta no dispositivo fizer o download do app pelo menos uma vez na faixa de teste interno e fizer parte da lista de testadores, será possível implantar novas versões do app localmente nesse dispositivo, por exemplo, usando o Android Studio.

Testar usando o Compartilhamento interno de apps

Para uma iteração rápida, use o compartilhamento interno de apps para testar sua integração. Com esse método, é possível testar mudanças rapidamente, pulando algumas verificações que ocorrem com outras faixas de teste.

Solução de problemas

A tabela a seguir descreve problemas comuns que podem impedir que a caixa de diálogo de solicitação de instalação no app seja exibida no seu aplicativo:

Problema Solução
Seu app não está publicado na Google Play Store. Não é necessário publicar o app para testar. No entanto, o applicationId do app precisa estar disponível pelo menos na faixa de teste interno.
A solicitação de instalação no app não aparece. Confirme se os critérios de [qualificação](.#eligibility) e [teste](.#test) foram atendidos.
A conta do usuário não está qualificada para instalar o app. O usuário já instalou o app em todos os dispositivos qualificados. Desinstale o app dos dispositivos qualificados.
A conta principal não está selecionada na Play Store. Quando várias contas estiverem disponíveis no dispositivo, verifique se a conta principal está selecionada na Google Play Store.
A conta do usuário está protegida, por exemplo, com contas corporativas. Use uma conta do Gmail.
A cota foi atingida. Use uma faixa de teste interno ou o Compartilhamento interno de apps.
Há um problema com a Google Play Store ou o Google Play Services no dispositivo. Isso geralmente ocorre quando a Google Play Store foi transferida por sideload para o dispositivo. Use um dispositivo diferente que tenha uma versão válida da Play Store e do Google Play Services.