> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XBOX 服务跟踪分析器 (XblTraceAnalyzer.exe)

> 命令行工具 XblTraceAnalyzer.exe，用于离线查看从游戏捕获的 XBOX 服务流量，标记服务调用模式中的违规行为。

XBOX 服务跟踪分析器可查看游戏发出的服务调用。

*XBOX 服务跟踪分析器* 是一个离线分析工具,用于查找调用模式中的任何违规行为。

跟踪分析器 (**XblTraceAnalyzer.exe**) 是 GDK 和 `XboxLiveTools.zip` 的一部分;请参阅 [XBOX 服务开发工具](/tools/tools-services/live-tools)。

这是一个命令行工具。.zip 文件中有一个关于此工具的自述文件。

## 收集日志并分析服务调用

以下步骤是收集包含服务调用记录的日志并使用 XBOX 服务跟踪分析器分析它们所必需的。

1. 构建你的游戏。
2. 按下面的说明修改游戏以启用跟踪。
3. 部署你的游戏。
4. 启动游戏并至少对 XBOX 服务进行一次调用,以便初始化 XBOX 服务 API。
5. 在游戏中你希望分析的位置启动跟踪。
6. 停止跟踪。
7. 在开发 PC 上运行 XBOX 服务跟踪分析器工具并查看输出。

## 启动和停止跟踪

对于 GDK 游戏,当前建议使用 Fiddler 捕获目标设备的跟踪文件。
然后将 Fiddler 结果保存为 Fiddler 会话文件 (.saz),XBOX 服务跟踪分析器工具可以读取该文件。
请参阅 [使用 Fiddler 检查 Web 服务调用](/tools/tools-services/live-fiddler-inspect-web-calls)。

## 分析跟踪文件

若要分析游戏对 XBOX 服务的使用情况,在跟踪文件被复制回你的 PC 之后,你可以使用 GDN 上的 XBOX 服务跟踪分析器工具。

有关如何调用该工具并解释其输出的说明,请参阅 Game Developer Network 上随 XBOX 服务跟踪分析器工具附带的文档。

若要查看命令行帮助,你也可以运行 **XblTraceAnalyzer.exe** 并使用命令行选项 -? 或 -h。
