인스턴트 환경에 여러 진입점 제공

각 인스턴트 환경에는 앱 또는 게임 내 단일 활동인 진입점이 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>