AIR Developer Tool (ADT) — это многофункциональный инструмент с интерфейсом командной сроки, предназначенный для разработки приложений AIR. ADT позволяет выполнять следующие задачи:
-
Упаковка приложений AIR в файл установочный файл .air.
-
Упаковка приложений AIR в формат файла исходного установщика, например в файл .exe для Windows, файл .ipa для iOS или файл .apk для Android.
-
Упаковка собственного расширения в формат файла 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 -command options
Примечание.
Большинство интегрированных сред разработки, включая Adobe Flash Builder и Adobe Flash Professional, могут создавать пакеты и подписывать приложения AIR. Если применяется подобная среда разработки, то использование ADT для выполнения этих общих задач как правило не требуется. Но, возможно, все равно потребуется использовать ADT в качестве инструмента командной строки для реализации функций, не поддерживаемых интегрированной средой разработки. Кроме того, ADT можно использовать в качестве инструмента командной строки для процессов автоматической сборки.