Testa la pubblicazione degli asset
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Segui i passaggi di questa guida per verificare in che modo la tua app si integra con Play Asset Delivery
per recuperare i pacchetti di asset.
Test locale
Play Asset Delivery supporta i test locali installando una nuova versione del
utilizzando bundletool
. Utilizza i test locali
per cicli rapidi e iterativi, in quanto evita la necessità di caricare il gioco su Google
Server di Google Play. I passaggi da seguire variano a seconda che tu stia
in fase di sviluppo in Java,
native o Unity.
Java o nativo
Segui questi passaggi per testare la tua app localmente:
Creare l'app bundle.
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
Collega un dispositivo ed esegui bundletool
per installare tramite sideload gli APK:
java -jar bundletool.jar install-apks --apks=output.apks
Unity
Nell'editor Unity, seleziona Google > Build ed esegui.
Comportamento
install-time
pacchetti verranno installati durante la procedura di installazione dell'app.
I pacchetti fast-follow
si comportano come pacchetti on-demand
. vale a dire che non saranno
automaticamente recuperato quando il gioco viene trasferito Gli sviluppatori devono richiedere
manualmente all'avvio del gioco; questo non richiede modifiche al codice
la tua app.
Limitazioni
Di seguito sono riportate le limitazioni dei test locali:
- I pacchetti vengono recuperati dalla memoria esterna anziché da Play, quindi non puoi eseguire test
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 di
disinstalla manualmente la versione precedente.
Test con la condivisione interna delle app
Man mano che ti avvicini alla scelta di una nuova uscita,
il tuo gioco utilizzando una configurazione il più realistica possibile per assicurarti che funzioni
per gli utenti in produzione. Per verificarlo, puoi utilizzare
condivisione interna delle app
per ottenere un link condivisibile da usare per scaricare il gioco da Google Play
che avrà esattamente lo stesso comportamento degli utenti una volta che il gioco
pubblicata sul Play Store.
Per testare l'importazione degli asset utilizzando la condivisione interna delle app, procedi nel seguente modo:
- Crea il tuo app bundle.
- Segui le istruzioni di Play Console su come:
condividere la tua app internamente.
- Sul dispositivo di test, fai clic sul link di condivisione interna delle app per la versione di
l'app che hai appena caricato.
- Installa l'app dalla pagina del Google Play Store che viene visualizzata dopo aver fatto clic sul
.
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2025-07-27 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-07-27 UTC."],[],[],null,["# Test asset delivery\n\nUse the steps in this guide to test how your app integrates Play Asset Delivery\nto retrieve asset packs.\n\nLocal testing\n-------------\n\nPlay Asset Delivery supports local testing by installing a new version of the\ngame using [`bundletool`](/studio/command-line/bundletool). Use local testing\nfor quick, iterative cycles as it avoids the need to upload the game to Google\nPlay servers. The steps you need to take depend on whether you're\ndeveloping in Java, native, or Unity.\n\n- [Java](#steps-native-java)\n- [Native](#steps-native-java)\n- [Unity](#steps-unity)\n\n### Java or native\n\nFollow these steps to test your app locally:\n\n1. [Build your app bundle](/guide/playcore/asset-delivery#next-step-instructions).\n\n2. Generate APKs with the `--local-testing` flag:\n\n ```\n java -jar bundletool-all.jar build-apks --bundle=path/to/your/bundle.aab \\\n --output=output.apks --local-testing\n ```\n3. Connect a device and run `bundletool` to sideload the APKs:\n\n ```\n java -jar bundletool.jar install-apks --apks=output.apks\n ```\n\n### Unity\n\nIn the Unity Editor, select **Google \\\u003e Build and Run**.\n\n### Behavior\n\n`install-time` packs will be installed during the app installation process.\n\n`fast-follow` packs behave as `on-demand` packs. That is, they won't be\nautomatically fetched when the game is sideloaded. Developers need to request\nthem manually when the game starts; this does not require any code changes in\nyour app.\n\n### Limitations\n\nThe following are limitations of local testing:\n\n- Packs fetch from external storage instead of Play, so you cannot test how your code behaves in the case of network errors.\n- Local testing does not cover the wait-for-Wi-Fi scenario.\n- Updates are not supported. Before installing a new version of your build, manually uninstall the previous version.\n\nTesting with internal app sharing\n---------------------------------\n\nAs you get closer to having a release candidate, test\nyour game using as realistic a configuration as possible to make sure that your game will perform\nwell for your users in production. To validate this, you can use\n[internal app sharing](https://support.google.com/googleplay/android-developer/answer/9303479)\nto get a sharable link that you can use to download the game from Play while\ngetting the exact same behaviour as your users will once the game is\npublished to the Play Store.\n\nTo test Asset Delivery using internal app sharing, do the following:\n\n1. Build your app bundle.\n2. Follow the Play Console instructions on how to [share your app internally](https://support.google.com/googleplay/android-developer/answer/9303479).\n3. On the test device, click the internal app-sharing link for the version of your app you just uploaded.\n4. Install the app from the Google Play Store page you see after clicking the link."]]