运行监控应用程序

此页面介绍如何运行监控应用程序。此监控应用程序充当本地服务器,并显示 Tuning Fork 启用的应用程序生成的數據。您可以将监控应用程序与自己的应用程序一起运行,以验证它是否正确发送數據。

在 Unity 中启用本地端点

您需要将应用程序配置为将數據传输到设备上的本地端点,而不是 Google Play 服务器。要启用本地端点,请在游戏代码中调用 EnableLocalEndpoint(),然后调用 Start()

tuner.EnableLocalEndpoint();

在您的 AndroidManifest.xml 文件中添加一个标志

  1. 打开 Unity 构建设置(**文件 > 构建设置**)。
  2. 如果尚未选择,请选择 Android 平台。
  3. 选中 **导出项目** 复选框。下次构建 Unity 项目时,它将创建一个 Android 项目。
  4. 构建 Android 项目(**文件 > 构建并运行**)。
  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. 您的应用程序包名称将显示在 **实时应用程序** 下。点击此条目以查看应用程序详细信息和实时遥测数据。
图 1. 监控应用程序检测演示应用程序
图 2. 监控应用程序显示演示应用程序的數據