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:
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
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:
- Erstelle dein App Bundle.
- Folge der Play Console-Anleitung, um Ihre App intern freigeben.
- Klicken Sie auf dem Testgerät auf den internen Link zur App-Freigabe für die Version von die Sie gerade hochgeladen haben.
- Installieren Sie die App über die Google Play Store-Seite, die nach dem Klicken auf das Symbol .