Zapewnij wiele punktów wejścia do aplikacji błyskawicznej

Każda aplikacja błyskawiczna ma co najmniej 1 punkt wejścia, czyli aktywność w aplikacji lub grze. Jeśli chcesz, żeby aplikacja lub gra miała wiele punkty wejścia, każde początkowe działanie musi być adresowalne; czyli musi odpowiadać niepowtarzalnemu adresowi URL.

Jeśli adresy URL punktów wejścia w aplikacji lub grze błyskawicznej mają wspólną domenę, każdy z nich punkt wejścia musi odpowiadać innej ścieżce w tej domenie. Dla: Weźmy na przykład aplikację do nawigacji, która powinna mieć 3 osobne punkty wejścia: znajdź bieżącą lokalizację, wyszukuj restauracje w pobliżu i udostępniaj lokalizacji. Każda z tych funkcji odpowiada zasobom w domenie internetowej, „example.com”. Aby podać unikalny adres URL dla każdego punktu wejścia, podaj różne w obrębie domeny, jak pokazano w poniższej tabeli.

Funkcja URL
Wyszukiwarka lokalizacji http://example.com/finder
Restauracje w pobliżu http://example.com/restaurants
Udostępnij lokalizację http://example.com/share

Deklarowanie prefiksów ścieżek adresu URL

Adres URL jednego punktu wejścia może mieć wspólny prefiks z adresami URL inne punkty wejścia w tej samej aplikacji lub grze. W takim przypadku podaj pełnej ścieżki jednego punktu wejścia i prefiksu ścieżki innych punktów wejścia, takich jak w tym fragmencie kodu:

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>