Asset-Lieferung testen

Mit den Schritten in diesem Leitfaden kannst du testen, wie Play Asset Delivery in deine App eingebunden wird um Asset-Packs abzurufen.

Lokale Tests

Play Asset Delivery unterstützt lokale Tests, indem eine neue Version des mit bundletool. Lokale Tests verwenden für schnelle, iterative Zyklen, da so das Hochladen des Spiels auf Google Play-Server Die erforderlichen Schritte hängen davon ab, in Java, nativen oder Unity-Umgebungen.

Java oder nativ

So testen Sie Ihre Anwendung lokal:

  1. Erstellen Sie ein App Bundle.

  2. Generiere APKs mit dem Flag --local-testing:

    java -jar bundletool-all.jar build-apks --bundle=path/to/your/bundle.aab \
      --output=output.apks --local-testing
    
  3. Verbinden Sie ein Gerät und führen Sie bundletool aus, um die APKs per Sideload zu übertragen:

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

Unity

Wählen Sie im Unity-Editor Google > Erstellen und ausführen.

Verhalten

install-time Packs werden während der App-Installation installiert.

fast-follow-Pakete verhalten sich wie on-demand-Pakete. Das heißt, sie werden nicht automatisch abgerufen, wenn das Spiel per Sideload übertragen wird. Entwickler müssen manuell zu Beginn des Spiels, erfordert dies keine Änderungen am Code für Ihre App.

Beschränkungen

Für lokale Tests gelten folgende Einschränkungen:

  • Pakete werden aus dem externen Speicher statt von Google Play abgerufen, daher ist ein Test nicht möglich. wie sich Ihr Code im Falle von Netzwerkfehlern verhält.
  • Lokale Tests decken das Warten auf WLAN-Verbindung nicht ab.
  • Updates werden nicht unterstützt. Bevor Sie eine neue Version Ihres erstellen, deinstallieren Sie die vorherige Version manuell.

Mit interner App-Freigabe testen

Wenn Sie einem Releasekandidat näher rücken, testen Sie eine möglichst realistische Konfiguration, um sicherzustellen, für die Nutzer in der Produktion. Um dies zu überprüfen, können Sie interne App-Freigabe um einen Link zu erhalten, über den du das Spiel bei Google Play herunterladen kannst, Sie erzielen dasselbe Verhalten wie Ihre Nutzer, sobald das Spiel die im Play Store veröffentlicht wurden.

So testen Sie die Asset Delivery mithilfe der internen App-Freigabe:

  1. Erstelle dein App Bundle.
  2. Folge der Play Console-Anleitung, um Ihre App intern freigeben.
  3. Klicken Sie auf dem Testgerät auf den internen Link zur App-Freigabe für die Version von die Sie gerade hochgeladen haben.
  4. Installieren Sie die App über die Google Play Store-Seite, die nach dem Klicken auf das Symbol .