Damit das SDK in einem Spiel erfolgreich initialisiert werden kann, müssen mehrere Voraussetzungen erfüllt sein. Dazu gehören:
Ausführung über eine digital signierte ausführbare Spieldatei
Starten der ausführbaren Spieldatei über Google Play Games
Für Entwickler, die ihr Spiel aktiv in einem Spieleeditor oder einer Code-IDE entwickeln, kann dies eine Belastung sein, da sie das Spiel für die Veröffentlichung verpacken und veröffentlichen müssen.
Um den Entwicklungsablauf zu verbessern, bietet das SDK einen Entwicklermodus. Wenn dieser aktiviert ist, kann das SDK in einem Spieleeditor oder einer Code-IDE verwendet werden. Das SDK kann initialisiert werden, ohne dass die ausführbare Datei digital signiert oder über Google Play Games gestartet werden muss.
Voraussetzungen
- Rufen Sie eine GUID für Early-Access-Partner (EAP) ab. Dies ist ein geheimer Schlüssel, mit dem Ihr Entwicklungsteam das SDK im Editor Ihrer Spiele-Engine verwenden kann, ohne die ausführbare Spieldatei zu verpacken, digital zu signieren oder über Google Play Games zu starten.
Schritt 1: Entwicklermodus im Manifest aktivieren
Aktivieren Sie den Entwicklermodus für Ihre Anwendung, indem Sie IsDeveloperMode in der Datei manifest.xml Ihrer Anwendung auf true setzen.
<?xml version="1.0" encoding="utf-8"?>
<?Manifest version="1">
<?Application>
<?PackageName>com.example.package<?/PackageName>
<?IsDeveloperMode>true</?IsDeveloperMode>
<?/Application>
<?/Manifest>
Schritt 2: Early Access aktivieren
Aktivieren Sie den Early Access auf dem Gerät, auf dem Sie Tests durchführen, indem Sie den
EarlyAccessPartnerGuid Stringwert unter dem
HKLM\Software\Google\Play Games Services\EarlyAccessPartnerGuid Registrierungsschlüssel festlegen.
Dies kann entweder über den Windows-Registrierungseditor oder über ein CMD-Terminal mit Administratorrechten mit dem folgenden Befehl erfolgen:
C:\> reg add "HKLM\Software\Google\Play Games Services" /v EarlyAccessPartnerGuid /t REG_SZ /d EAP GUID
Schritt 3: In Google Play Games auf dem PC anmelden
Wenn der Entwicklermodus aktiviert ist, verwendet das SDK bei API Aufrufen das Konto, mit dem Sie in Google Play Games auf dem PC angemeldet sind. Wenn mehrere Konten angemeldet sind, wird das aktive Konto verwendet.
Wenn Ihr Spiel noch nicht öffentlich veröffentlicht wurde (d. h. noch nie im Produktions-Release-Track in der Play Console veröffentlicht wurde), empfehlen wir, ein Google-Konto zu verwenden, das der internen Testgruppe Ihres Spiels beigetreten ist. Interne Tester haben vor der Veröffentlichung Zugriff auf Ihr Spiel. Dies ist erforderlich, damit einige SDK-APIs funktionieren. Beispielsweise für den Abschluss eines Kaufs mit Play Billing. Sie können die internen Tester Ihrer App in der Play Console verwalten.
Nächste Schritte
Fügen Sie Ihrer App Google Play-PC-Funktionen hinzu:
- Digitale Produkte mit Play Billing verkaufen
- Marketing mit dem Play Install Referrer analysieren
- Spiel mit Play Integrity für den PC schützen