1

最简单的语言,谁能解释一下...

  1. 使用 Adob​​e Scout 调试应用程序时“telemetry.cfg”文件的功能?
  2. 使用 Adob​​e Scout 调试应用程序时“.telemetry.cfg”文件的功能?
  3. TelemetryAddress每个文件需要什么

我发现描述它们的功能的唯一信息非常有限,我很难理解这些概念。


一些笔记供参考...

“telemetry.cfg”文件内容示例(“172.30.124.81”是运行 Scout 的机器的本地 IP):

TelemetryAddress = 172.30.124.81:7934
SamplerEnabled = false
CPUCapture = false
DisplayObjectCapture = false
Stage3DCapture = false
ScriptObjectAllocationTraces = false

并且“.telemetry.cfg”可能是相同的,除了:

TelemetryAddress = localhost:7934

我读过这是真的:

7934 - Scout 的默认端口
7935 - Flash Builder 的默认端口


请不要只发布 Adob​​e 官方文档的链接;我已经读过无数遍了。

4

1 回答 1

1

.telemetry.cfg文件telemetry.cfg格式相同。

仅当启用 Scout 选项以在远程进程中分析 a 时(即在不同的 PC 上),使用其中的任何一个。swf此配置文件位于正在运行的 PC 上swf,以便告诉 Flash 运行时将其遥测数据发送到何处以及应发送哪些数据。

有一个用于在实际移动设备上配置 AIR 的 iOS 和 Android 应用程序,因此不使用 telemetry.cfg/.telemetry.cfg 文件。

telemetry.cfg用于配置 Air(通过 FlashBuilder)以通过 USB 连接对 Blackberry 10s 进行分析。'.telemetry.cfg' 中的选项相同,只是 IP 是链路本地 IPv4 地址 (169.254.xx)。Blackberry 10s 即将结束对 AIR 的支持,我个人还没有为它们开发。

所以在 Scout 偏好中:

在此处输入图像描述

  • 您可以更改 Scout 使用的端口号,该端口号必须与.telemetry.cfg远程 PC 上使用的端口号相匹配。

  • “使计算机上的 Flash 运行时连接到 Scout”选项实际上创建了一个临时的 ./telemetry.cfg,它仅在 Scout 运行时存在,并由您运行的 Flash 运行时/SWF 拾取,因此分析是自动的。

文件中的TelemetryAddress是运行 Scout 的 PC 的 IP(或主机名),端口地址必须与 Scout Preferences 中分配的地址匹配(默认为 7934)

于 2015-10-24T03:18:23.087 回答