Testowanie przesyłania zasobów

Wykonaj czynności z tego przewodnika, aby sprawdzić, jak Twoja aplikacja integruje się z Play Asset Delivery w celu pobrania pakietów zasobów.

Testy lokalne

Play Asset Delivery obsługuje testy lokalne przez zainstalowanie nowej wersji używając bundletool. Korzystanie z testów lokalnych dla szybkich, iteracyjnych cykli, ponieważ eliminuje konieczność przesyłania gry do Google. Serwery Play. Czynności, które musisz wykonać, zależą od tego, w Javie, języku natywnym lub w Unity.

Java lub natywny

Aby przetestować aplikację lokalnie, wykonaj te czynności:

  1. Utwórz pakiet aplikacji.

  2. Generuj pliki APK z flagą --local-testing:

    java -jar bundletool-all.jar build-apks --bundle=path/to/your/bundle.aab \
      --output=output.apks --local-testing
    
  3. Połącz urządzenie i uruchom bundletool, aby zainstalować pliki APK z innego urządzenia:

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

Jedność

W edytorze Unity wybierz Google > Kompiluj i uruchamiaj.

Działanie

Podczas instalacji aplikacji zostaną zainstalowane pakiety install-time.

Pakiety fast-follow zachowują się jak pakiety on-demand. Oznacza to, że nie będą jest pobierana automatycznie, gdy gra zostanie zainstalowana z innego urządzenia. Deweloperzy muszą poprosić o ręcznie po rozpoczęciu gry; nie wymaga to żadnych zmian w kodzie do aplikacji.

Ograniczenia

W przypadku testów lokalnych występują te ograniczenia:

  • Pakiety są pobierane z pamięci zewnętrznej zamiast z Google Play, więc nie można przeprowadzić testów jak działa kod w przypadku błędów sieci.
  • Testy lokalne nie obejmują czasu oczekiwania na Wi-Fi.
  • Aktualizacje nie są obsługiwane. Przed zainstalowaniem nowej wersji , ręcznie odinstaluj poprzednią wersję.

Testowanie za pomocą wewnętrznego udostępniania aplikacji

W miarę zbliżania się do utworzenia wersji kandydującej do publikacji przetestuj ją należy użyć jak najbardziej realistycznej konfiguracji, aby mieć pewność, że gra będzie działać. będzie przydatna dla użytkowników w środowisku produkcyjnym. Aby to sprawdzić, możesz użyć wewnętrzne udostępnianie aplikacji uzyskać link do udostępniania, za pomocą którego możesz pobrać grę z Google Play, zachowanie będzie dokładnie takie samo jak po uruchomieniu gry, opublikowana w Sklepie Play.

Aby przetestować Dostawa zasobów za pomocą wewnętrznego udostępniania aplikacji, wykonaj te czynności:

  1. Utwórz pakiet aplikacji.
  2. Postępuj zgodnie z instrukcjami w Konsoli Play, aby dowiedzieć się, wewnętrznym udostępnianie aplikacji.
  3. Na urządzeniu testowym kliknij link do wewnętrznego udostępniania aplikacji z przesłanej właśnie aplikacji.
  4. Zainstaluj aplikację ze strony Sklepu Google Play, która wyświetli się po kliknięciu .