Трассировочные инструкции

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

Во всех случаях SWF-файлы приложения можно компилировать со встроенным отладчиком, чтобы просматривать трассировочные инструкции во время выполнения.

Удаленные трассировочные инструкции на Android

При запуске приложения на устройстве Android или в эмуляторе данные трассировки можно просматривать в системном журнале Android, используя утилиту Android Debug Bridge (ADB), которая включена в Android SDK. Чтобы просмотреть результаты выполнения приложения, используйте следующую команду в интерфейсе командной строке или окне терминала на компьютере:

tools/adb logcat air.MyApp:I *:S

где MyApp — это идентификатор приложения AIR. Аргумент *:S подавляет вывод результатов для всех остальных процессов. Чтобы помимо данных трассировки также выводилась системная информация о приложении, в фильтр logcat можно включить ActivityManager:

tools/adb logcat air.MyApp:I ActivityManager:I *:S

Данные примеры команд предполагают, что ADB запускается из папки Android SDK или папка SDK определена с помощью переменной среды Path.

Примечание. В AIR 2.6+ утилита ADB включена в AIR SDK и находится в папке lib/android/bin.

Удаленные трассировочные инструкции в iOS

Чтобы просмотреть данные трассировки для приложений, запущенных на устройстве с ОС iOS, необходимо установить сеанс удаленной отладки с помощью Flash Debugger (FDB).