此页面介绍如何运行监控应用程序。此监控应用程序充当本地服务器,并显示 Tuning Fork 启用的应用程序生成的數據。您可以将监控应用程序与自己的应用程序一起运行,以验证它是否正确发送數據。
在 Unity 中启用本地端点
您需要将应用程序配置为将數據传输到设备上的本地端点,而不是 Google Play 服务器。要启用本地端点,请在游戏代码中调用 EnableLocalEndpoint()
,然后调用 Start()
。
tuner.EnableLocalEndpoint();
在您的 AndroidManifest.xml
文件中添加一个标志
- 打开 Unity 构建设置(**文件 > 构建设置**)。
- 如果尚未选择,请选择 Android 平台。
- 选中 **导出项目** 复选框。下次构建 Unity 项目时,它将创建一个 Android 项目。
- 构建 Android 项目(**文件 > 构建并运行**)。
- 打开
AndroidManifest.xml
文件并添加标志android:usesCleartextTraffic="true"
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
...
android:usesCleartextTraffic="true"
...
现在,您的游戏将所有请求发送到本地端点。
运行您的应用程序和监控应用程序
按照以下步骤同时运行 Tuning Fork Monitor 应用程序和您的应用程序,以验证您的应用程序是否正常工作。
- 下载 SDK .zip 文件。SDK 包含监控应用程序。
- 解压缩文件。
- 连接设备(或 创建虚拟设备)以运行应用程序。在设备上启用 开发者选项和 USB 调试。
- 使用 adb 将 Tuning Fork Monitor 应用程序 APK 安装到目标设备上。
adb install gamesdk/gamesdk/apks/tools/TuningForkMonitor.apk
- 按 Android 主页按钮将 Tuning Fork Monitor 应用程序发送到设备上的后台。
- 在前景中运行您的应用程序约 30 秒。
- 切换回 Tuning Fork Monitor 应用程序。
- 您的应用程序包名称将显示在 **实时应用程序** 下。点击此条目以查看应用程序详细信息和实时遥测数据。