Version: 6000.3
语言: 中文
设置 Android 应用程序的应用程序入口点
设备功能和权限

Android 上的深度链接

深层链接是应用程序外部的超链接,可将用户带到应用程序内的特定位置,而不是网站。当用户点击深度链接时,应用程序会从指定位置打开,例如特定位置场景场景包含游戏的环境和菜单。将每个唯一的场景文件视为一个独特的关卡。在每个场景中,你放置你的环境、障碍物和装饰品,基本上是将你的游戏设计和构建成碎片。更多信息
请参阅术语表
在 Unity 应用程序中。如需详细了解深度链接及其使用方法,请参阅深度链接

为 Android 应用启用深度链接

使用 Intent 过滤器为 Android 应用启用深度链接。意图过滤器会覆盖标准 Android 应用清单,以包含 Activity 的特定意图过滤器部分。

要设置意图过滤器,请使用以下步骤:

  1. 导航到 编辑(Edit) > 项目设置(Project Settings> 播放器。
  2. Android 设置选项卡中,展开 发布设置 部分。
  3. “生成”部分中,启用“自定义主清单”。这将创建一个名为AndroidManifest.xmlAssets/Plugins/Android.
  4. 在 项目(Project) 窗口中,转到 资产(Assets) > 插件(Plugins) > Android,然后打开AndroidManifest.xml文件。
  5. 在 Unity 中添加以下代码示例<activity>元素,名为com.unity3d.player.UnityPlayerGameActivitycom.unity3d.player.UnityPlayerActivity,然后保存文件。
<intent-filter>
  <action android:name="android.intent.action.VIEW" />
  <category android:name="android.intent.category.DEFAULT" />
  <category android:name="android.intent.category.BROWSABLE" />
  <data android:scheme="unitydl" android:host="mylink" />
</intent-filter>

现在,当设备处理以 开头的任何链接时,构建的应用程序会打开unitydl://.

在 Android 上使用深度链接

为 Android 启用深度链接后,使用深度链接的方式与平台无关。有关如何在应用程序打开时处理深度链接的信息,请参阅使用深度链接

设置 Android 应用程序的应用程序入口点
设备功能和权限