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, porque
isso evita a necessidade de fazer upload do jogo para os servidores do Google Play. As etapas necessárias dependem de você estar desenvolvendo em linguagem Java, nativa ou Unity.
Java ou nativo
Siga estas etapas para testar o app localmente:
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
Conecte um dispositivo e execute
bundletoolpara 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
À medida que você se aproxima de uma versão candidata a lançamento, teste o jogo usando uma configuração o mais realista possível para garantir que ele tenha um bom desempenho para os usuários em produção. Para validar isso, use o compartilhamento interno de apps para receber um link compartilhável que pode ser usado para baixar o jogo do Google Play e ter o mesmo comportamento que os usuários terão depois que o jogo for publicado na Google Play Store.
Para testar o Asset Delivery usando o Compartilhamento interno de apps, faça o seguinte:
- Crie seu pacote de apps.
- Siga as instruções do Play Console sobre como compartilhar seu app internamente.
- No dispositivo de teste, clique no link do Compartilhamento interno de apps referente à versão do app que você acabou de fazer upload.
- Instale o app da página da Google Play Store que for exibida após clicar no link.