Как использовать файлы "telemetry.cfg" и ".telemetry.cfg" с Adobe Scout
На простейшем языке, может кто-нибудь объяснить, пожалуйста...
- функция файла "telemetry.cfg" при отладке приложения с помощью Adobe Scout?
- функция файла ".telemetry.cfg" при отладке приложения с помощью Adobe Scout?
- какие
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)