Proporciona varios puntos de entrada en una experiencia instantánea

Cada experiencia instantánea tiene al menos un punto de entrada, que es un único actividad dentro de tu app o juego. Si quieres que tu app o juego tenga varias puntos de entrada, cada actividad inicial debe ser direccionable es decir, debe corresponder a una URL única.

Si las URLs de los puntos de entrada de una app o un juego instantáneo comparten un dominio, cada el punto de entrada debe corresponder a una ruta de acceso diferente dentro de ese dominio. Para Por ejemplo, supongamos que creas una app de navegación que debería tener tres apps puntos de entrada: encuentra la ubicación actual, busca restaurantes cercanos y comparte ubicación. Cada una de estas funciones corresponde a recursos dentro de un dominio web, “example.com”. Para proporcionar una URL única para cada punto de entrada, especifica diferentes rutas de acceso dentro del dominio, como se muestra en la siguiente tabla.

Función URL
Buscador de la ubicación http://example.com/buscar
Restaurantes cercanos http://example.com/restaurantes
Compartir ubicación http://example.com/compartir

Declara prefijos de ruta de URL

Es posible que la URL de un punto de entrada comparta un prefijo con las URLs de otros puntos de entrada a la misma app o juego. En este caso, especifica el la ruta de acceso completa de un punto de entrada y el prefijo de ruta de los otros puntos de entrada, como se muestra en el siguiente fragmento de código:

AndroidManifest.xml

<manifest>
  <activity android:name=".CatalogActivity" >
    <intent-filter>
      <!-- List of items in the catalog. -->
      <data android:path="/items" />
    </intent-filter>
  </activity>
  <activity android:name=".ItemActivity" >
    <intent-filter>
      <!-- Information about a specific item in the catalog. -->
      <data android:pathPrefix="/items/" />
    </intent-filter>
</manifest>