Accesos directos a aplicaciones

Los Servicios de juego de Play pueden agregar automáticamente accesos directos a la app, por ejemplo, para permitir que los usuarios elijan rápidamente el perfil de los 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 que haya en el dispositivo y el uso del juego.

Combinaciones de teclas disponibles

Selector de perfil: Es un acceso directo para que los jugadores cambien entre diferentes perfiles de Play Juegos. Consulta Cómo cambiar de perfil de Play Juegos en el artículo correspondiente del Centro de ayuda.

Administra los accesos directos a la app que se completan automáticamente en los Servicios de juego de Play

En caso de que tu juego use activamente los accesos directos de la app, puedes limitar la cantidad de accesos directos de la app que completan los Servicios de juego. Para ello, agrega un elemento meta-data a cualquier declaración de actividad "android.intent.category.LAUNCHER" y configura lo siguiente:

  • De android:name a "com.google.android.gms.games.APP_SHORTCUTS_MAX_NUMBER"
  • android:value a la cantidad máxima de ranuras de combinaciones de teclas de la app que pueden usar los servicios de Play Juegos.

Ejemplo

En este ejemplo, mostramos cómo limitar a dos la cantidad máxima de ranuras de accesos directos de la app que pueden usar los servicios de Play Juegos. En nuestro ejemplo, inicialmente tendríamos un manifiesto de la app con el siguiente aspecto:

<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, se debe actualizar el manifiesto de la app 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 ranuras de accesos directos a la app que pueden usar los servicios de Play Juegos se limita a dos.