FAQs zu Google Play Spiele

Hier finden Sie Antworten auf häufig gestellte Fragen zur Entwicklung für Google Play Spiele auf dem PC.

F: Gibt es eine Größenbeschränkung für Uploads bei Google Play Spiele auf dem PC?

A: Beim App-Bundle-Format beträgt das Limit 150 MB Basis + 2 GB für Play Asset Delivery. Falls das nicht ausreicht, wenden Sie sich an Ihren Ansprechpartner bei Google Play.

F: Was ist, wenn HPE nicht startet?

Screenshot des Dialogfelds „Google HPE-Fehler“ mit dem Text „Google HPE kann nicht gestartet werden, da die Initialisierung fehlgeschlagen ist.“

A: Hier sind ein paar einfache Schritte zur Fehlerbehebung, die Sie ausprobieren können:

  1. Prüfen Sie, ob Windows mit dem Patch für Mai 2020 oder höher aktualisiert wurde.
  2. Achten Sie darauf, dass Sie HPE nicht verschoben haben, sondern dass es sich auf dem Laufwerk „C:“ befinden muss.
  3. Wenden Sie sich an Ihren Ansprechpartner bei Google Play. Sie sollten auch alle verfügbaren Logdateien senden, um eine schnelle Problembehebung zu gewährleisten.

F: Wie richte ich meinen Tester-Track richtig ein?

A: Weitere Informationen finden Sie im Android-Entwicklungsleitfaden.

F: Mein Spiel unterstützt nur 32-Bit-x86-Builds und nicht x86-64. Kann ich die 64-Bit-Anforderungen von Google Play trotzdem erfüllen?

A: Nein.

Für eine vollständige Zertifizierung muss ein Spiel eine ausführbare 64-Bit-Datei liefern. 64-Bit-Spiele sind in der Regel stabiler und verbessern das Spielerlebnis.

Wenn es technisch nicht möglich ist, eine 64-Bit-Version für Ihr Spiel bereitzustellen, weil beispielsweise die Game-Engine x86-64 nicht unterstützt, wird ein Spiel möglicherweise als "spielbar" betrachtet. In diesem Fall ist keine vollständige Zertifizierung möglich.

F: Wie sammle ich die Protokolldateien?

A: Die Protokolldateien werden im Verzeichnis %LocalAppData%\Google\Play Games Developer Emulator\Logs\` and all end with the file extension.log. Normally, this path expands toC:\Benutzer<Nutzername>\AppData\Local\Google\Play Spiele Developer Emulator\Logs“ gespeichert, können jedoch je nach System variieren. Mit dem folgenden PowerShell-Befehl können Sie schnell alle Protokolldateien abrufen und archivieren, um sie an Ihren Ansprechpartner bei Google Play zu senden:

Compress-Archive -Path "$env:LocalAppData\Google\Play Games Developer Emulator\Logs\" -DestinationPath HpeLogs.zip

F: Wie kann ich die Verbindung zum Emulator wiederherstellen, wenn er nicht mehr in adb devices angezeigt wird?

A: Der Emulator stellt eine Verbindung über den Localhost-Port 6520 her. Sie können den folgenden Befehl ausführen, um die Verbindung wiederherzustellen:

adb connect localhost:6520

F: Wozu dient der Filter für die Paketsichtbarkeit und warum muss ich ein <queries>-Tag hinzufügen?

Die Paketsichtbarkeit gilt für alle Spiele oder Apps für Android 11 (API-Level 30). In vielen Fällen sind die Builds von Google Play Spiele auf dem PC das erste Mal, wenn Entwickler mit den Sichtbarkeitsregeln für Pakete interagieren. Beim neuen System müssen Entwickler die Pakete, mit denen sie interagieren möchten, explizit deklarieren, es sei denn, es handelt sich um ein automatisch sichtbares Paket.

F: Wie behebe ich den Fehler, dass der Google Play Store fehlt, aber er fehlt oder warum funktionieren Funktionen wie die Abrechnung, wenn ich das Spiel aus dem Play Store installiere, aber nicht, wenn ich mein Spiel per Sideload übertragen?

Die neuen Regeln für die Sichtbarkeit von Paketen können dazu führen, dass Ihr Spiel nicht auf Play-Dienste zugreifen kann, wenn es nicht über den Play Store installiert wird. Sie können das Problem beheben, indem Sie dem Paket "com.android.vending" in der Datei AndroidManifest.xml eine Abfrage hinzufügen:

<manifest>
    <queries>
        <package android:name="com.android.vending" />
    </queries>
</manifest>

F: Muss ich für Google Play Spiele auf dem PC die Fenstergröße anpassen?

Nein.

F: Kann ich im Emulator für Google Play Spiele auf dem PC den Mausmodus zwischen Rohdateneingabe und Touchscreen-Emulation ändern?

A: Um zwischen dem simulierten Touchscreen-Modus und den unbearbeiteten Mauseingaben zu wechseln, können Sie das Kontextmenü auf dem Symbol in der Taskleiste von HPE_Dev verwenden:

Screenshot der Taskleiste von Windows 11 Das Karottenbild ist ausgewählt, um ausgeblendete Symbole anzuzeigen, und ein rotes Quadrat um die

Klicken Sie mit der rechten Maustaste, wählen Sie „Entwickleroptionen“ und dann unter „Mauseingabemodus“ den Eingabemodus aus, den Sie simulieren möchten.

Screenshot mit maximiertem Kontextmenü auf dem Symbol in der Taskleiste von HPE_Dev. Die Menüoption

Wenn du im Spiel angibst, dass dein Spiel die Funktion „android.hardware.type.pc“ verwendet, wechselt der Modus automatisch wie derzeit unter ChromeOS.

<uses-feature
    android:name="android.hardware.type.pc"
    android:required="false" />

F: Warum funktioniert die automatische Anmeldung in den Play-Spieldiensten Version 2 auf Mobilgeräten nicht?

A: Derzeit gibt es zwei Abhängigkeiten für Play-Spieldienste v2 Log-in auf einem Gerät: GMS Core und Play Spiele App.

  1. Die GMS Core-Version muss höher als 21.30.xx sein. Prüfen Sie die Version mit diesem Befehl:

    adb shell dumpsys package com.google.android.gms | grep -i -e "versionCode" -e "versionName"
    versionCode=213016046 minSdk=30 targetSdk=31
    versionName=21.30.16 (150400-391784508)
    versionCode=202117048 minSdk=30 targetSdk=30
    versionName=20.21.17 (150408-316502805)
    

    Die erste versionName ist die zu prüfende Version. Das GMS Core-Update sollte automatisch auf ein Android-Gerät übertragen werden. Sollte dies nicht der Fall sein, teilen Sie uns dies bitte mit.

  2. Die Version der Google Play Spiele App muss 2021.08.29094 oder höher sein. Du kannst dies prüfen, indem du Einstellungen > Apps aufrufst, die Play Spiele App auswählst und unten auf der Detailseite nach der Versionsnummer suchst.

    Bitte beachten Sie, dass Sie die Play Spiele App nicht mehr per Sideload übertragen müssen, um Version 2 der Play-Spieldienste zu testen. Die erforderliche Version sollte jetzt auf den Geräten der Nutzer verfügbar sein.

F: Kann ich in Google Play Spiele auf dem PC die Frame-Taktung verwenden (oder „Warum stürzt mein Unity-Spiel beim Start ab“)?

A: Die Bibliothek für die Frame-Taktung wird in Google Play Spiele auf dem PC unterstützt, aber die im Unity-Spiel enthaltene Version verursacht derzeit einen Absturz beim Start. Wenn Sie die Unity-Spiele-Engine verwenden, suchen Sie nach der Build-Option "Frame Pacing optimieren" und stellen Sie sicher, dass sie deaktiviert ist.

Screenshot der

F: Können Spieler lokal gespeicherte Bilder aus Google Play Spiele auf dem PC hochladen?

A: Der Emulator verfügt derzeit über keine sinnvolle lokale Dateisystemabstraktion zum Auswählen oder Aggregieren von Bildern, die auf dem PC eines Spielers gespeichert sind. Wenn du Intent.ACTION_PICK derzeit in Kombination mit MediaStore.Images.Media verwendest, solltest du diesen Code vorerst aus Builds von Google Play Spiele auf dem PC entfernen.

F: Kann ich mehrere Instanzen des Emulators oder mehrere Spiele gleichzeitig ausführen?

A: Der Emulator unterstützt nur jeweils eine Emulatorinstanz sowie jeweils nur ein Spiel. Der Emulator unterstützt außerdem nicht die Ausführung mehrerer Instanzen desselben Spiels.

F: Können wir Push-Benachrichtigungen für Google Play Spiele verwenden?

A: Da Google Play Spiele einen Emulator verwendet, werden Push-Benachrichtigungen nur eingeschränkt unterstützt.

F: Können bei Google Play Spiele auf dem PC In-Game-Anzeigen verwendet werden?

A: Ja. Erkundigen Sie sich bei Ihrem Werbenetzwerk, ob Google Play Spiele auf dem PC unterstützt wird. Wenn Sie ein Werbenetzwerk verwenden, finden Sie in diesem Entwicklerhandbuch weitere Informationen zur optimalen Unterstützung von Google Play Spiele auf dem PC.

F: Wie wird Google Play Spiele auf dem PC als Werbenetzwerk unterstützt?

A: In diesem Entwicklerhandbuch erfahren Sie, wie Werbenetzwerke Google Play Spiele auf dem PC am besten unterstützen können.

F: Wie analysiere ich Daten von Google Play Spiele auf dem PC in der Google Play Console?

A: Berichte zu Google Play Spiele auf dem PC finden Sie in „Statistiken“, „Android Vitals“ und „Reichweite und Geräte“. Filtere nach dem Formfaktor und wähle Google Play Spiele auf dem PC aus, um die Daten auf der Plattform zu sehen.

F: Kann ich in Google Play Spiele auf dem PC Test-Tracks, die Vorregistrierung oder andere Play-Funktionen für Release-Tracks verwenden?

A: Während des Betaprozesses bitten wir dich, die von uns dokumentierten Veröffentlichungsabläufe zu verwenden. Weitere Informationen finden Sie unter Überlegungen zu Betaversionen.