Mehrere Einstiegspunkte in eine Instant-Version bereitstellen

Jede Instant-Funktion hat mindestens einen Einstiegspunkt, bei dem es sich um einen einzelnen Aktivitäten in Ihrer App oder Ihrem Spiel. Wenn Ihre App oder Ihr Spiel mehrere Einstiegspunkte haben, muss jede Startaktivität adressierbar sein. Das heißt, es muss einer eindeutigen URL entsprechen.

Wenn die URLs für die Einstiegspunkte in einer Instant-App oder einem Instant-Spiel eine Domain teilen, werden alle muss einem anderen Pfad innerhalb dieser Domain entsprechen. Für Angenommen, Sie erstellen eine Navigations-App, die drei separate Einstiegspunkte finden: den aktuellen Standort finden, nach Restaurants in der Nähe suchen und Standort. Jede dieser Funktionen entspricht Ressourcen innerhalb einer Webdomain, „beispiel.de“. Wenn Sie für jeden Einstiegspunkt eine eindeutige URL angeben möchten, geben Sie Pfade innerhalb der Domain, wie in der folgenden Tabelle dargestellt.

Funktion URL
Standortsuche http://example.com/finder
Restaurants in der Nähe http://example.com/restaurants
Standort teilen http://example.com/share

URL-Pfadpräfixe angeben

Die URL eines Einstiegspunkts kann dasselbe Präfix wie die URLs andere Einstiegspunkte in die gleiche App oder das gleiche Spiel. Geben Sie in diesem Fall den vollständigen Pfad für einen Einstiegspunkt und das Pfadpräfix für die anderen Einstiegspunkte, wie im folgenden Code-Snippet dargestellt:

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>