Cómo probar la entrega de recursos

Sigue los pasos que se indican en esta guía para probar cómo tu app integra Play Asset Delivery para recuperar paquetes de recursos.

Cómo realizar pruebas locales

Play Asset Delivery admite las pruebas locales mediante la instalación de una versión nueva del juego con bundletool. Usa las pruebas locales para realizar ciclos iterativos y rápidos, ya que evita la necesidad de subir el juego a los servidores de Google Play. Los pasos que debes seguir dependen de si estás desarrollando en Java, nativo o Unity.

Java o nativo

Sigue estos pasos para probar tu app de manera local:

  1. Crea tu paquete de aplicación.

  2. Genera APK con la marca --local-testing:

    java -jar bundletool-all.jar build-apks --bundle=path/to/your/bundle.aab \
      --output=output.apks --local-testing
    
  3. Conecta un dispositivo y ejecuta bundletool para transferir los APK:

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

Unity

En Unity Editor, selecciona Google > Build and Run.

Comportamiento

Se instalarán install-time paquetes durante el proceso de instalación de la aplicación.

Los paquetes fast-follow se comportan como paquetes on-demand. Es decir, no se recuperarán automáticamente cuando se transfiera el juego. Los desarrolladores deben solicitarlos de forma manual cuando se inicie el juego; esto no requiere cambios de código en la app.

Limitaciones

Las siguientes son limitaciones de pruebas locales:

  • Los paquetes se recuperan de almacenamiento externo en lugar de Play, por lo que no puedes probar cómo se comporta tu código en caso de errores de red.
  • Las pruebas locales no abarcan la situación de espera de Wi-Fi.
  • No se admiten actualizaciones. Antes de instalar una versión nueva de tu compilación, desinstala la versión anterior de forma manual.

Cómo realizar pruebas con el uso compartido interno de apps

A medida que te acercas a una versión candidata a lanzamiento, prueba tu juego con la configuración más realista posible a fin de asegurarte de que funcione bien para tus usuarios en producción. A fin de validar esto, puedes utilizar el uso compartido interno de apps con el objetivo de obtener un vínculo para compartir que puedas usar y luego descargar el juego desde Play mientras obtienes exactamente el mismo comportamiento que tus usuarios una vez que el juego se publique en Play Store.

Para probar Asset Delivery mediante el uso compartido interno de apps, haz lo siguiente:

  1. Crea tu paquete de aplicación.
  2. Sigue las instrucciones de Play Console para compartir tu app internamente.
  3. En el dispositivo de prueba, haz clic en el vínculo de uso compartido interno de apps para la versión de la app que acabas de subir.
  4. Instala la app desde la página de Google Play Store que ves después de hacer clic en el vínculo.