Fornisci più punti di ingresso in un'esperienza istantanea

Ogni esperienza istantanea ha almeno un punto di ingresso, ovvero una singola attività all'interno dell'app o del gioco. Se vuoi che la tua app o il tuo gioco abbia più punti di ingresso, ogni attività iniziale deve essere indirizzabile, ovvero deve corrispondere a un URL univoco.

Se gli URL dei punti di ingresso in un'app istantanea o in un gioco condividono un dominio, ogni punto di ingresso deve corrispondere a un percorso diverso all'interno del dominio. Ad esempio, supponiamo che tu stia creando un'app di navigazione che deve avere tre punti di accesso distinti: trovare la posizione attuale, cercare ristoranti nelle vicinanze e condividere la posizione. Ognuna di queste funzionalità corrisponde alle risorse all'interno di un dominio web, "example.com". Per fornire un URL univoco per ogni punto di ingresso, specifica percorsi diversi all'interno del dominio, come mostrato nella tabella seguente.

Feature URL
Ricerca località http://example.com/finder
Ristoranti nelle vicinanze http://example.com/restaurants
Condividi posizione http://example.com/share

Dichiarare i prefissi del percorso dell'URL

È possibile che l'URL di un punto di ingresso condivida un prefisso con gli URL di altri punti di ingresso nella stessa app o nello stesso gioco. In questo caso, specifica il percorso completo di un punto di ingresso e il prefisso del percorso per gli altri punti di ingresso, come mostrato nel seguente snippet di codice:

File 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>