AIR Developer Tool (ADT)

AIR Developer Tool (ADT) — это многофункциональный инструмент с интерфейсом командной сроки, предназначенный для разработки приложений AIR. ADT позволяет выполнять следующие задачи:

  • Упаковка приложений AIR в файл установочный файл .air.

  • Упаковка приложений AIR в формат файла исходного установщика, например в файл .exe для Windows, файл .deb для Linux или файл .apk для Android.

  • Упаковка расширения ActionScript в формат файла AIR Native Extension (ANE).

  • Подписание приложений AIR с помощью цифрового сертификата.

  • Изменение (перенос) цифровой подписи, используемой для обновлений приложения.

  • Создание самозаверяющего сертификата для подписания кода.

  • Удаленная установка, запуск и удаление приложений с мобильных устройств.

  • Удаленная установка и удаление среды выполнения AIR с мобильных устройств.

ADT — это программа Java, которая включена в AIR SDK. Для использования этого инструмента требуется среда Java 1.5 или более поздней версии. В SDK включен файл сценария для вызова ADT. Для использования сценария необходимо установить путь к программе Java с помощью переменной среды path. Если в переменной среды path также указан путь к каталогу AIR SDK bin, вызвать ADT можно путем выполнения команды adt в командной строке с указанием соответствующих аргументов. (Инструкции по настройке переменной среды path можно найти в документации к операционной системе. Дополнительные сведения об определении путей для большинства компьютерных систем также описаны в разделе Переменные среды Path.)

Для использования ADT требуется не менее 2 ГБ свободной памяти на компьютере. В противном случае при работе ADT могут возникать проблемы, связанные с недостатком памяти, особенно при упаковке приложений для iOS.

Если в переменной path определены пути к программе Java и каталогу bin AIR SDK, для запуска ADT можно использовать следующую команду:

adt -commandoptions
Примечание. Большинство интегрированных сред разработки, включая Adobe Flash Builder, Adobe Flash Professional и Aptana Studio, могут создавать пакеты и подписывать приложения AIR. Если применяется подобная среда разработки, то использование ADT для выполнения этих общих задач как правило не требуется. Но, возможно, все равно потребуется использовать ADT в качестве инструмента командной строки для реализации функций, не поддерживаемых интегрированной средой разработки. Кроме того, ADT можно использовать в качестве инструмента командной строки для процессов автоматической сборки.