Testar o envio de recursos

Use as etapas deste guia para testar como seu app integra o Play Asset Delivery para recuperar pacotes de recursos.

Teste local

O Play Asset Delivery é compatível com testes locais instalando uma nova versão do jogo usando bundletool. Use testes locais para ciclos iterativos rápidos, evitando a necessidade de fazer upload do jogo para os servidores do Google Play. As etapas que você precisa seguir dependem se você fez o desenvolvimento em Java, código nativo ou Unity.

Java ou nativo

Siga estas etapas para testar o app localmente:

  1. Crie seu pacote de apps.

  2. Gere APKs com a sinalização --local-testing:

    java -jar bundletool-all.jar build-apks --bundle=path/to/your/bundle.aab \
      --output=output.apks --local-testing
    
  3. Conecte um dispositivo e execute bundletool para transferir os APKs por sideload:

    java -jar bundletool.jar install-apks --apks=output.apks
    

Unity

No Unity Editor, selecione Google > Build and Run.

Comportamento

Pacotes install-time serão instalados durante o processo de instalação do app.

Os pacotes fast-follow se comportam como pacotes on-demand. Ou seja, eles não serão buscados automaticamente quando o jogo for transferido por sideload. Os desenvolvedores precisam solicitá-los manualmente quando o jogo começar. Isso não exige nenhuma mudança no código do app.

Limitações

Veja a seguir as limitações dos testes locais:

  • Os pacotes são buscados do armazenamento externo em vez do Play. Por isso, não é possível testar como o código se comporta em caso de erros de rede.
  • Os testes locais não abrangem o cenário "Aguardando Wi-Fi".
  • Atualizações não são compatíveis. Antes de instalar uma nova versão do seu build, desinstale manualmente a versão anterior.

Como testar com o Compartilhamento interno de apps

Na medida que você se aproximar de ter um candidato a lançamento, teste o jogo usando uma configuração realista para garantir que ele tenha um bom desempenho para os usuários durante a produção. Para validar isso, você pode usar o Compartilhamento interno de apps para receber um link compartilhável, que pode ser usado para fazer o download do jogo do Google Play e receber o mesmo comportamento que seus usuários veriam após a publicação do jogo na Play Store.

Para testar o Asset Delivery usando o Compartilhamento interno de apps, faça o seguinte:

  1. Crie seu pacote de apps.
  2. Siga as instruções do Play Console sobre como compartilhar seu app internamente.
  3. No dispositivo de teste, clique no link do Compartilhamento interno de apps referente à versão do app que você acabou de fazer upload.
  4. Instale o app da página da Google Play Store que for exibida após clicar no link.