Cada experiência instantânea tem pelo menos um ponto de entrada, que é um único atividade no seu app ou jogo. Se você quer que seu app ou jogo tenha vários pontos de entrada, cada atividade inicial precisa ser endereçável; ou seja, precisam corresponder a um URL exclusivo.
Se os URLs dos pontos de entrada em um jogo ou app instantâneo compartilharem o mesmo domínio, cada ponto de entrada precisa corresponder a um caminho diferente nesse domínio. Para por exemplo, digamos que você esteja criando um aplicativo de navegação que deve ter três pontos de entrada: encontre a localização atual, pesquise restaurantes próximos e compartilhe o local. Cada um desses recursos corresponde a recursos em um domínio da Web, "exemplo.com". Para fornecer um URL exclusivo para cada ponto de entrada, especifique diferentes caminhos no domínio, conforme mostrado na tabela a seguir.
Recurso | URL |
---|---|
Localizador de local | http://example.com/finder |
Restaurantes por perto | http://example.com/restaurants |
Compartilhar local | http://example.com/share |
Declarar prefixos de caminho do URL
É possível que o URL de um ponto de entrada compartilhe um prefixo com os URLs de outros pontos de entrada para o mesmo app ou jogo. Nesse caso, especifique caminho completo de um ponto de entrada e o prefixo do caminho para os outros pontos de entrada, conforme como mostrado no seguinte snippet de código:
<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>