Aby zainicjować pakiet SDK w grze, musisz spełnić kilka wymagań. Należą do nich:
Uruchamianie z wykonalnego pliku gry z podpisem cyfrowym
Uruchamianie pliku wykonywalnego gry z Gier Google Play
Mogą one być uciążliwe dla deweloperów, którzy aktywnie tworzą grę w edytorze gier lub środowisku IDE do kodowania, ponieważ wymagają one skompilowania i opublikowania gry.
Aby ułatwić proces tworzenia, pakiet SDK udostępnia tryb dla deweloperów. Gdy jest włączony, tryb programisty umożliwia pakietowi SDK działanie w edytorze gier lub środowisku IDE. Pakiet SDK można zainicjować bez konieczności podpisywania cyfrowego pliku wykonywalnego lub uruchamiania go z Google Play Games.
Wymagania wstępne
- Uzyskaj identyfikator GUID dla partnera w ramach wcześniejszego dostępu (EAP). To klucz tajny, który umożliwia zespołowi deweloperów korzystanie z pakietu SDK w edytorze silnika gry bez konieczności pakowania, podpisywania cyfrowego pliku wykonywalnego gry ani uruchamiania jej z Google Play Games.
Krok 1. Włącz tryb programisty w pliku manifestu
Włącz tryb programisty w 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
Aby włączyć wcześniejszy dostęp na urządzeniu, na którym przeprowadzasz testy, ustaw wartość ciągu znaków EarlyAccessPartnerGuid
w kluczu rejestru HKLM\Software\Google\Play Games Services\EarlyAccessPartnerGuid
.
Możesz to zrobić za pomocą Edytora rejestru systemu Windows lub z poziomu terminala administracyjnego cmd 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 dla deweloperów 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 gra nie została jeszcze opublikowana publicznie (nigdy nie została opublikowana na ścieżce wersji produkcyjnej w Konsoli Play), zalecamy użycie konta Google, które należy do grupy testów wewnętrznych gry. Testerzy wewnętrzni będą mieć dostęp do gry przed jej udostępnieniem, co jest wymagane do działania niektórych interfejsów API pakietu SDK. Może to być na przykład sfinalizowanie zakupu za pomocą systemu płatności Google Play. Zarządzanie wewnętrznymi testerami aplikacji możesz prowadzić w Konsoli Play.
Dalsze kroki
Dodaj do aplikacji funkcje Google Play na PC:
- sprzedawać produkty cyfrowe za pomocą Płatności w Google Play,
- Prowadź pomiary marketingowe za pomocą odesłań do instalacji w Google Play