Настройка среды разработки

При установке приложений на мобильные платформы помимо настройки обычной среды разработки AIR, Flex и Flash требуется выполнить дополнительную настройку (дополнительные сведения по настройке базовой среды разработки AIR см. в разделе « Инструменты Adobe Flash Platform для разработки приложений AIR »).

Настройка Android

Для Android среда выполнения AIR 2.6 и более поздних версий, как правило, не требует специальной настройки. Инструмент Android ADB включен в пакет AIR SDK (в папке lib/android/bin). AIR SDK использует инструмент ADB для установки, удаления и запуска пакетов приложений на устройстве. Кроме того, с помощью ADB можно просматривать системные журналы. Чтобы создать и запустить эмулятор Android, необходимо загрузить отдельный Android SDK.

Если приложение добавляет в элемент <manifestAdditions> дескриптора приложения такие элементы, которые текущая версия AIR распознает как недопустимые, необходимо установить более новую версию Android SDK. Задайте в качестве значения переменной среды AIR_ANDROID_SDK_HOME или параметра командной строки -platformsdk путь к файлу SDK. Инструмент упаковки AIR, ADT, использует этот SDK для проверки записей в элементе <manifestAdditions> .

В AIR 2.5 необходимо загрузить отдельную копию Android SDK с Google. С помощью переменной среды AIR_ANDROID_SDK_HOME можно настроить путь к папке Android SDK. Если эта переменная среды не установлена, путь к Android SDK необходимо указать с помощью аргумента -platformsdk в командной строке ADT.

Настройка ОС iOS

Для установки и тестирования приложения для iOS на устройстве и распространения этого приложения требуется присоединиться к программе Apple iOS Developer (участие в программе предусматривает оплату). После присоединения к программе iOS Developer вам будет открыт доступ к порталу iOS Provisioning Portal, на котором можно получить файлы и ресурсы от Apple, необходимые для установки приложения на устройстве, проведения тестирования и последующего распространения. Предоставляется доступ к следующим файлам и ресурсам:

  • Сертификаты разработки и распространения

  • Идентификаторы приложений

  • Файлы для разработки и распространения