PC SDK während der Entwicklung verwenden

Damit das SDK in einem Spiel erfolgreich initialisiert werden kann, müssen mehrere Anforderungen erfüllt sein. Dazu gehören:

  • Ausführung über eine digital signierte ausführbare Datei

  • Spiele-Executable über Google Play Spiele starten

Das kann für Entwickler, die ihr Spiel aktiv in einem Spiele-Editor oder einer Code-IDE entwickeln, umständlich sein, da sie das Spiel für die Veröffentlichung verpacken und veröffentlichen müssen.

Für einen besseren Entwicklungsablauf bietet das SDK einen Entwicklermodus. Wenn der Entwicklermodus aktiviert ist, kann das SDK in einem Spiele-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

  • EAP-GUID (Early Access Partner) abrufen Dies ist ein geheimer Schlüssel, mit dem Ihr Entwicklungsteam das SDK im Editor Ihrer Game-Engine verwenden kann, ohne die ausführbare Datei Ihres Spiels packen oder digital signieren oder das Spiel über Google Play Spiele starten zu müssen.

Schritt 1: Entwicklermodus im Manifest aktivieren

Aktivieren Sie den Entwicklermodus für Ihre Anwendung, indem Sie IsDeveloperMode in der 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 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 mit dem Windows-Registrierungseditor oder über ein Administrator-Befehlszeilenterminal 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 Spiele auf dem PC anmelden

Wenn der Entwicklermodus aktiviert ist, verwendet das SDK das Konto, mit dem Sie in Google Play Spiele für PC angemeldet sind, wenn API-Aufrufe erfolgen. 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. Das ist erforderlich, damit einige SDK-APIs funktionieren. Zum Beispiel beim Abschließen eines Kaufs mit Play Billing. Sie können die internen Tester Ihrer App in der Play Console verwalten.

Nächste Schritte

Google Play-PC-Funktionen in Ihre App einfügen: