Los servicios de Play Juegos pueden agregar automáticamente accesos directos a la app, por ejemplo, para permitir que los usuarios elijan rápidamente el perfil de Servicios de juego de Play que desean usar. Los accesos directos a la app se pueden agregar o quitar según la cantidad de cuentas en el dispositivo y el uso del juego.
Accesos directos disponibles
Selector de perfiles: Es un acceso directo para que los jugadores cambien entre diferentes perfiles de Play Juegos. Consulta Cómo cambiar de perfil de Play Juegos para ver el artículo correspondiente del Centro de ayuda.
Cómo administrar los accesos directos a la app que completan los servicios de Play Juegos
Si tu juego usa activamente los accesos directos a la app, puedes limitar la cantidad de accesos directos a la app que completan los servicios de Play Juegos. Para ello, agrega un
elemento de metadatos
a cualquier declaración de actividad "android.intent.category.LAUNCHER",
y configura lo siguiente:
android:nameen"com.google.android.gms.games.APP_SHORTCUTS_MAX_NUMBER"android:valueen la cantidad máxima de espacios de accesos directos a la app que pueden usar los servicios de Play Juegos.
Ejemplo
En este ejemplo, se muestra cómo limitar a dos la cantidad máxima de espacios de accesos directos a la app que pueden usar los servicios de Play Juegos. En nuestro ejemplo, inicialmente tendríamos un manifiesto de la app que se vería de la siguiente manera:
<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 >
Para aplicar los límites, el manifiesto de la app se debe actualizar de la siguiente manera:
<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 >
Eso es todo. Ahora, la cantidad máxima de espacios de accesos directos a la app que pueden usar los servicios de Play Juegos se limita a dos.