Доставка тестовых активов,Доставка тестовых активов

Выполните действия, описанные в этом руководстве, чтобы проверить, как ваше приложение интегрирует доставку ресурсов Play для получения пакетов ресурсов.

Локальное тестирование

Play Asset Delivery поддерживает локальное тестирование путем установки новой версии игры с помощью bundletool . Используйте локальное тестирование для быстрых итеративных циклов, поскольку оно позволяет избежать необходимости загружать игру на серверы Google Play. Действия, которые вам необходимо предпринять, зависят от того, используете ли вы разработку на Java, нативном языке или Unity.

Java или родной

Выполните следующие действия, чтобы протестировать приложение локально:

  1. Создайте свой пакет приложений .

  2. Сгенерируйте APK с флагом --local-testing :

    java -jar bundletool-all.jar build-apks --bundle=path/to/your/bundle.aab \
      --output=output.apks --local-testing
    
  3. Подключите устройство и запустите bundletool , чтобы загрузить APK:

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

Единство

В редакторе Unity выберите Google > Build and Run .

Поведение

пакеты install-time будут установлены в процессе установки приложения.

пакеты fast-follow ведут себя как пакеты on-demand . То есть они не будут автоматически загружаться при загрузке игры. Разработчикам необходимо запрашивать их вручную при запуске игры; это не требует каких-либо изменений кода в вашем приложении.

Ограничения

Ниже приведены ограничения локального тестирования:

  • Пакеты загружаются из внешнего хранилища, а не из Play, поэтому вы не можете проверить, как ведет себя ваш код в случае сетевых ошибок.
  • Локальное тестирование не распространяется на сценарий ожидания Wi-Fi.
  • Обновления не поддерживаются. Перед установкой новой версии вашей сборки вручную удалите предыдущую версию.

Тестирование с внутренним совместным доступом к приложениям

По мере того, как вы приближаетесь к кандидату на выпуск, протестируйте свою игру, используя как можно более реалистичную конфигурацию, чтобы убедиться, что ваша игра будет хорошо работать для ваших пользователей в производстве. Чтобы убедиться в этом, вы можете использовать внутренний общий доступ к приложениям , чтобы получить общую ссылку, которую вы можете использовать для загрузки игры из Play, получая при этом точно такое же поведение, как и ваши пользователи после публикации игры в Play Store.

Чтобы протестировать доставку ресурсов с помощью внутреннего общего доступа к приложениям, выполните следующие действия:

  1. Создайте свой пакет приложений.
  2. Следуйте инструкциям Play Console о том, как поделиться своим приложением внутри компании .
  3. На тестовом устройстве щелкните внутреннюю ссылку общего доступа к версии приложения, которую вы только что загрузили.
  4. Установите приложение со страницы Google Play Store, которую вы увидите после перехода по ссылке.