Как использовать файлы "telemetry.cfg" и ".telemetry.cfg" с Adobe Scout

На простейшем языке, может кто-нибудь объяснить, пожалуйста...

  1. функция файла "telemetry.cfg" при отладке приложения с помощью Adobe Scout?
  2. функция файла ".telemetry.cfg" при отладке приложения с помощью Adobe Scout?
  3. какие TelemetryAddress требуется в каждом файле

Единственная информация, которую я нашел, описывающая их функциональность, очень ограничена, и у меня возникли проблемы с обдумыванием этих понятий.


Некоторые заметки для справки...

Пример содержимого файла "telemetry.cfg" ("172.30.124.81" - это локальный IP-адрес компьютера, на котором работает Scout):

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

И ".telemetry.cfg" может быть таким же, кроме:

TelemetryAddress = localhost:7934

Я прочитал это, чтобы быть правдой:

7934 - порт разведчика по умолчанию
7935 - порт Flash Builder по умолчанию


Пожалуйста, не размещайте ссылку на официальную документацию Adobe; Я прочитал это много раз.

1 ответ

.telemetry.cfg а также telemetry.cfg форматы файлов одинаковы.

Любой из них используется только при включении параметров разведчика для профилирования swf в удаленном процессе (т.е. на другом компьютере). Этот файл конфигурации находится на ПК, на котором выполняетсяswfчтобы сообщить среде выполнения Flash, куда отправлять свои данные телеметрии и какие данные следует отправлять.

Существует приложение для iOS и Android для настройки AIR на реальных мобильных устройствах, поэтому файл telemetry.cfg/.telemetry.cfg не используется.

telemetry.cfg используется для настройки Air (через FlashBuilder) для профилирования Blackberry 10s через USB-соединение. Те же параметры в.telemetry.cfg, только IP - это локальный IPv4-адрес канала (169.254.xx). Blackberry 10s в конце жизни для поддержки AIR, и я лично не разработал для них.

Итак, в настройках Скаута:

введите описание изображения здесь

  • Вы можете изменить номер порта, который использует Scout, и этот номер порта должен совпадать с номером, используемым в .telemetry.cfg это находится на удаленном ПК.

  • Параметр "Сделать Flash Runtime на компьютере, таким образом, подключенным к Scout" фактически создает временный файл./telemetry.cfg, который существует только во время запуска Scout и выбирается исполняемыми файлами Flash /SWF, которые вы запускаете, так что профилирование выполняется автоматически.

TelemetryAddress в файле - это IP (или имя хоста) ПК, на котором работает Scout, и адрес порта должен совпадать с адресом, назначенным в настройках Scout (по умолчанию 7934)

Другие вопросы по тегам