每个即时体验至少有一个入口点,它是在您的应用或游戏中单个 Activity。如果您希望您的应用或游戏有多个入口点,则每个起始 Activity 都需要是可寻址的;也就是说,它需要对应于唯一的 URL。
如果即时应用或游戏中入口点的 URL 共享一个域名,则每个入口点都需要对应于该域名内的不同路径。例如,假设您正在创建一个导航应用,该应用应具有三个独立的入口点:查找当前位置、搜索附近的餐馆和共享位置。这些功能中的每一个都对应于 Web 域名“example.com”中的资源。要为每个入口点提供唯一的 URL,请在域名中指定不同的路径,如以下表格所示。
功能 | URL |
---|---|
位置查找器 | http://example.com/finder |
附近的餐馆 | http://example.com/restaurants |
共享位置 | http://example.com/share |
声明 URL 路径前缀
一个入口点的 URL 可以与同一应用或游戏中其他入口点的 URL 共享前缀。在这种情况下,请为一个入口点指定完整路径,为其他入口点指定路径前缀,如下面的代码片段所示
<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>