Damit das SDK in einem Spiel erfolgreich initialisiert werden kann, müssen mehrere Anforderungen erfüllt sein. Dazu gehören:
Ausführen über eine digital signierte ausführbare Spieldatei
Ausführbares Spiel über Google Play Spiele starten
Das kann für Entwickler, die ihr Spiel in einem Game-Editor oder einer Code-IDE entwickeln, mühsam sein, da das Spiel für die Veröffentlichung verpackt und veröffentlicht werden muss.
Für einen besseren Entwicklungsablauf bietet das SDK einen Entwicklermodus. Wenn der Entwicklermodus aktiviert ist, kann das SDK in einem Game-Editor oder einer Code-IDE verwendet werden. Das SDK kann initialisiert werden, ohne dass die ausführbare Datei digital signiert oder über Google Play Spiele gestartet werden muss.
Voraussetzungen
- GUID für Early-Access-Partner (EAP) abrufen Dies ist ein geheimer Schlüssel, mit dem Ihr Entwicklerteam das SDK über den Editor Ihrer Game Engine verwenden kann, ohne die ausführbare Datei des Spiels verpacken oder digital signieren oder es über Google Play Spiele starten zu müssen.
Schritt 1: Entwicklermodus im Manifest aktivieren
Aktivieren Sie den Entwicklermodus für Ihre Anwendung, indem Sie in der manifest.xml
Ihrer Anwendung IsDeveloperMode
in true
ändern.
<?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 Vorabzugriff auf dem Gerät, auf dem Sie testen, indem Sie den Stringwert EarlyAccessPartnerGuid
unter dem Registrierungsschlüssel HKLM\Software\Google\Play Games Services\EarlyAccessPartnerGuid
festlegen.
Dies kann entweder über die Windows-Registrierungs-Editor oder über ein Administrator-CMD-Terminal mit dem Befehl geschehen:
C:\> reg add "HKLM\Software\Google\Play Games Services" /v EarlyAccessPartnerGuid /t REG_SZ /d EAP GUID
Schritt 3: In Google Play Spiele auf dem PC anmelden
Wenn der Entwicklermodus aktiviert ist, verwendet das SDK das Konto, mit dem in Google Play Spiele für PC angemeldet ist, um API-Aufrufe auszuführen. Wenn mehrere Konten angemeldet sind, wird das aktive Konto verwendet.
Wenn Ihr Spiel noch nicht öffentlich veröffentlicht wurde (d. h. noch nie im Produktionsveröffentlichungs-Track der Play Console veröffentlicht wurde), empfehlen wir Ihnen, 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. Beispiel: 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 Waren mit Play Billing verkaufen
- Marketing mit Play Install Referrer analysieren