运行监控应用

本页介绍如何运行监控应用。此监控应用用作本地服务器,并显示启用 Tuning Fork 的应用生成的数据。您可以同时运行监控应用和自己的应用,以验证应用是否正常发送数据。

在 Unity 中启用本地端点

您需要将应用配置为将数据传输到设备上的本地端点,而不是 Google Play 服务器。如需启用本地端点,请在游戏代码中调用 Start() 之前调用 EnableLocalEndpoint()

tuner.EnableLocalEndpoint();

AndroidManifest.xml 文件中添加标志

  1. 打开 Unity 构建设置(File > Build Settings)。
  2. 如果尚未选择,请选择 Android 平台。
  3. 选中 Export Project 复选框。下次构建 Unity 项目时,它会创建一个 Android 项目。
  4. 构建 Android 项目(File > Build and Run)。
  5. 打开 AndroidManifest.xml 文件并添加标志 android:usesCleartextTraffic="true"
<application
  android:allowBackup="true"
  android:icon="@mipmap/ic_launcher"
  ...
  android:usesCleartextTraffic="true"
  ...

现在,您的游戏会将所有请求发送到本地端点。

运行您的应用和监控应用

请按照以下步骤同时运行 Tuning Fork Monitor 应用和您的应用,以验证您的应用是否正常运行:

  1. 下载 SDK .zip 文件。该 SDK 包含监控应用。
  2. 解压文件。
  3. 连接设备(或创建虚拟设备)以运行应用。在设备上启用开发者选项和 USB 调试
  4. 使用 adb 在目标设备上安装 Tuning Fork Monitor 应用 APK。
    adb install gamesdk/gamesdk/apks/tools/TuningForkMonitor.apk
    
  5. 按下 Android 主屏幕按钮,将 Tuning Fork Monitor 应用发送到设备后台。
  6. 在前台运行您的应用约 30 秒。
  7. 切换回 Tuning Fork Monitor 应用。
  8. 您的应用软件包名称将显示在Live Applications(实时应用)下。点按此条目可查看应用详情和实时遥测数据。
图 1. 监控应用检测到演示应用
图 2. 监控应用显示来自演示应用的数据