Testa la pubblicazione degli asset

Segui i passaggi in questa guida per verificare in che modo la tua app integra Play Asset Delivery per recuperare i pacchetti di asset.

Test in locale

Play Asset Delivery supporta i test locali installando una nuova versione del gioco utilizzando bundletool. Utilizza i test locali per cicli iterativi rapidi, in modo da evitare di caricare il gioco sui server di Google Play. I passaggi da seguire variano a seconda che lo sviluppo sia in Java, in formato nativo o in Unity.

Java o nativo

Per testare la tua app localmente:

  1. Crea il tuo app bundle.

  2. Genera APK con il flag --local-testing:

    java -jar bundletool-all.jar build-apks --bundle=path/to/your/bundle.aab \
      --output=output.apks --local-testing
    
  3. Collega un dispositivo ed esegui bundletool per installare tramite sideload gli APK:

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

Unity

Nell'editor di Unity, seleziona Google > Crea ed esegui.

Comportamento

install-time pacchetti verranno installati durante la procedura di installazione dell'app.

fast-follow pacchetti si comportano come on-demand pacchetti. Ciò significa che non verranno recuperati automaticamente quando il gioco viene installato tramite sideload. Gli sviluppatori devono richiederle manualmente all'inizio del gioco; ciò non richiede modifiche al codice nell'app.

Limitazioni

Di seguito sono riportate le limitazioni dei test locali:

  • I pacchetti vengono recuperati dalla memoria esterna anziché da Play, quindi non puoi verificare il comportamento del codice in caso di errori di rete.
  • I test locali non coprono lo scenario di attesa di una connessione Wi-Fi.
  • Gli aggiornamenti non sono supportati. Prima di installare una nuova versione della build, disinstalla manualmente la versione precedente.

Test con condivisione interna delle app

Man mano che ti avvicini alla versione candidata alla release, testa il tuo gioco utilizzando una configurazione il più realistica possibile per assicurarti che il tuo gioco avrà un buon rendimento per gli utenti in produzione. Per verificarlo, puoi utilizzare la condivisione interna delle app per ottenere un link condivisibile da usare per scaricare il gioco da Google Play, mantenendo al contempo lo stesso comportamento che gli utenti avranno dopo la pubblicazione del gioco sul Play Store.

Per testare il caricamento degli asset utilizzando la condivisione interna delle app:

  1. Crea il tuo app bundle.
  2. Segui le istruzioni di Play Console su come condividere internamente la tua app.
  3. Sul dispositivo di test, fai clic sul link di condivisione interna delle app relativo alla versione dell'app appena caricata.
  4. Installa l'app dalla pagina del Google Play Store visualizzata dopo aver fatto clic sul link.