Aby zainicjować pakiet SDK w grze, musisz spełnić kilka wymagań. Należą do nich:
Uruchamianie z cyfrowo podpisanego pliku wykonywalnego gry
Uruchamianie pliku wykonywalnego gry z Gier Google Play
Może to być uciążliwe dla deweloperów, którzy aktywnie tworzą grę w edytorze gier lub środowisku IDE, ponieważ wymaga to spakowania i opublikowania gry.
Aby zapewnić lepszy przepływ pracy deweloperów, pakiet SDK oferuje tryb deweloperski. Gdy tryb dewelopera jest włączony, pakiet SDK może działać w edytorze gier lub środowisku IDE. Pakiet SDK można zainicjować bez konieczności cyfrowego podpisywania pliku wykonywalnego lub uruchamiania go z Google Play Games.
Wymagania wstępne
- Uzyskaj identyfikator GUID partnera w ramach wcześniejszego dostępu. Jest to klucz tajny, który umożliwia zespołowi deweloperskiemu korzystanie z pakietu SDK w edytorze silnika gry bez konieczności pakowania lub podpisywania cyfrowo pliku wykonywalnego gry ani uruchamiania jej w Grach Play Google.
Krok 1. Włącz tryb programisty w manifeście
Włącz tryb deweloperski dla aplikacji, ustawiając wartość IsDeveloperMode
na true
w pliku manifest.xml
aplikacji.
<?xml version="1.0" encoding="utf-8"?>
<Manifest version="1">
<Application>
<PackageName>com.example.package</PackageName>
<IsDeveloperMode>true</IsDeveloperMode>
</Application>
</Manifest>
Krok 2. Włącz wcześniejszy dostęp
Włącz wcześniejszy dostęp na urządzeniu, na którym testujesz, ustawiając wartość ciągu znaków EarlyAccessPartnerGuid
w kluczu rejestru HKLM\Software\Google\Play Games Services\EarlyAccessPartnerGuid
.
Możesz to zrobić w Edytorze rejestru systemu Windows lub w terminalu cmd administratora za pomocą polecenia:
C:\> reg add "HKLM\Software\Google\Play Games Services" /v EarlyAccessPartnerGuid /t REG_SZ /d EAP GUID
Krok 3. Zaloguj się w Grach Google Play na PC
Gdy tryb dewelopera jest włączony, pakiet SDK używa konta zalogowanego w Grach Google Play na PC podczas wywoływania interfejsów API. Jeśli zalogowanych jest kilka kont, zostanie użyte aktywne konto.
Jeśli Twoja gra nie została jeszcze opublikowana (nigdy nie została udostępniona na ścieżce wersji produkcyjnej w Konsoli Play), zalecamy użycie konta Google, które należy do grupy wewnętrznych testerów Twojej gry. Testerzy wewnętrzni będą mieli dostęp do Twojej gry przed jej opublikowaniem, co jest wymagane do działania niektórych interfejsów API pakietu SDK. Na przykład sfinalizowanie zakupu za pomocą płatności w Google Play. Testerami wewnętrznymi aplikacji możesz zarządzać w Konsoli Play.
Dalsze kroki
Dodaj do aplikacji funkcje Google Play na PC:
- Sprzedawanie produktów cyfrowych za pomocą Płatności w Google Play
- Prowadzenie pomiarów marketingowych za pomocą odsyłacza instalacji ze Sklepu Play
- Chroń swoją grę za pomocą Play Integrity na PC