Usługi gier Play mogą automatycznie dodawać skróty aplikacji, aby na przykład umożliwić użytkownikom szybki wybór profilu w usługach gier Play. Skróty aplikacji mogą być dodawane i usuwane na podstawie liczby kont na urządzeniu i korzystania z gry.
Dostępne skróty
Przełącznik profilu: skrót umożliwiający graczom przełączanie się między różnymi profilami w Grach Play. Aby dowiedzieć się, jak to zrobić, zapoznaj się z odpowiednim artykułem w Centrum pomocy (Jak przełączyć profil w Grach Play).
Zarządzanie skrótami aplikacji wypełnionymi przez usługi w Google Play
Jeśli Twoja gra aktywnie korzysta z skrótów aplikacji, możesz ograniczyć liczbę skrótów aplikacji wypełnianych przez usługi gier Play. W tym celu dodaj element metadanych do dowolnej deklaracji aktywności "android.intent.category.LAUNCHER"
, ustawiając te wartości:
- Od
android:name
do"com.google.android.gms.games.APP_SHORTCUTS_MAX_NUMBER"
android:value
do maksymalnej liczby miejsc na skróty do aplikacji, których mogą używać usługi gier Play.
Przykład
W tym przykładzie pokazujemy, jak ograniczyć maksymalną liczbę skrótów aplikacji do 2 miejsc, które mogą używać usługi w Gierach Play. W naszym przykładzie początkowo mamy plik manifestu aplikacji, który wygląda tak:
<manifest ... >
<application ... >
<activity android:name=".ExampleActivity" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity >
...
</application >
...
</manifest >
Aby zastosować te limity, zaktualizuj plik manifestu aplikacji, aby wyglądał tak:
<manifest ... >
<application ... >
<activity android:name=".ExampleActivity" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<meta-data
android:name="com.google.android.gms.games.APP_SHORTCUTS_MAX_NUMBER"
android:value="2" />
</activity >
...
</application >
...
</manifest >
To wszystko. Obecnie maksymalna liczba przedziałów skrótów aplikacji, z których mogą korzystać usługi Google Play, jest ograniczona do 2.