运行监控应用

此页面描述如何运行监控应用程序。此监控应用程序充当本地服务器,并显示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. 监控应用程序显示来自演示应用程序的数据