각 인스턴트 환경에는 앱 또는 게임 내 단일 활동인 진입점이 1개 이상 있습니다. 앱 또는 게임에 여러 개의 진입점을 마련하려면 각 시작 활동은 자체 주소가 있어야 합니다. 즉, 상응하는 고유 URL이 있어야 합니다.
인스턴트 앱 또는 게임의 진입점 URL에서 도메인을 공유한다면 각 진입점은 이 도메인 내의 다른 경로에 상응해야 합니다. 예를 들어 현재 위치 찾기, 근처 음식점 검색, 위치 공유라는 세 가지 구분된 진입점이 있어야 하는 내비게이션 앱을 만들고 있다고 가정해 보겠습니다. 이러한 각 기능은 웹 도메인인 'example.com' 내의 리소스에 상응합니다. 진입점마다 고유한 URL을 제공하려면 다음 표에 나와 있는 것처럼 도메인 내 서로 다른 경로를 지정합니다.
기능 | URL |
---|---|
위치 찾기 | http://example.com/finder |
근처 음식점 | http://example.com/restaurants |
위치 공유 | http://example.com/share |
URL 경로 접두어 선언
한 진입점의 URL은 동일한 앱 또는 게임으로 들어가는 다른 진입점의 URL과 접두어를 공유할 수 있습니다. 이 경우 다음 코드 스니펫과 같이 한 진입점의 전체 경로와 다른 진입점의 경로 접두어를 지정하세요.
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>