Adobe AIR

Adobe® AIR™ — это модуль выполнения, который поддерживает разные операционные системы и позволяет использовать имеющиеся навыки веб-разработки (с помощью Adobe® Animate®, Adobe® Flex™, Adobe® Flash Builder™, HTML, JavaScript®, Ajax) для создания и развертывания расширенных интернет-приложений (Rich Internet Application, RIA) на рабочем столе. AIR позволяет работать в знакомой среде, использовать наиболее удобные инструменты и подходы и создавать содержимое, максимально отвечающее вашим потребностям, благодаря поддержке Animate, Flex, HTML, JavaScript и Ajax.

Пользователи взаимодействуют с приложениями AIR так же, как и с приложениями на рабочем столе. Среда выполнения устанавливается на компьютер пользователя только один раз, после чего приложения AIR устанавливаются и используются, как любые другие программы. Среда выполнения предлагает надежную платформу, совместимую с разными операционными системами, и инфраструктуру для разработки приложений. Таким образом, благодаря проверенной функциональности и взаимодействию с разными настольными компьютерами, она избавляет вас от необходимости тестирования приложений в множестве разных обозревателей. Приложения разрабатываются не для определенной операционной системы, а для модуля выполнения.

AIR существенно меняет поход к созданию, развертыванию и выполнению приложений. Вы получаете более широкие возможности для творчества и перемещения на рабочий стол приложений, созданных на базе Animate, Flex, HTML и Ajax, которые не требуют изучения традиционных технологий разработки программ для рабочего стола.

Сведения о требованиях к оборудованию и программному обеспечению для программ AIR, ориентированных на настольные компьютеры и мобильные устройства, см. на странице системных требований AIR.

Подробные сведения о разработке приложений Adobe AIR™ см. в руководстве Создание приложений Adobe AIR.

Создание файла Adobe AIR

Документы Adobe AIR Animate можно создать в окне приветствия Animate или выбрав команду «Файл» > «Создать». Также можно создать файл ActionScript® 3.0 Animate и преобразовать его в файл Adobe AIR посредством окна «Параметры публикации».

Чтобы создать файл Adobe AIR, выполните одно из следующих действий.

  • Запустите Animate. Откроется окно приветствия. Если вы уже запустили Animate, закройте все открытые документы, чтобы вернуться в окно приветствия. На экране приветствия выберите Adobe AIR 2 (CS5) или AIR (CS5.5).

    Примечание. Если окно приветствия Animate отключено, его можно вызвать снова. Для этого выберите команду «Правка» > «Настройки», а затем во всплывающем меню «При запуске» выберите «Окно приветствия» в категории «Общие».

  • Выберите «Файл» > «Создать» > «Дополнительно» на вкладках вверху экрана и щелкните Adobe AIR 2 (CS5) или AIR (CS5.5), а затем нажмите кнопку «ОК».

Template_air
Шаблон для Air
  • Откройте существующий файл Animate и преобразуйте его в файл AIR, выбрав «Adobe AIR» в меню «Проигрыватель» на вкладке «Animate» диалогового окна «Параметры публикации» («Файл » > «Параметры публикации»).

Примечание.

(Только для Flash CS5) Если сохранить файл Flash CS5 AIR в формате Flash CS4, то при открытии файла во Flash CS4 необходимо вручную установить версию проигрывателя AIR 1.5 в окне «Параметры публикации». Flash CS4 поддерживает публикацию только для AIR 1.5.

Предварительный просмотр или публикация приложения Adobe AIR

SWF-файл AIR можно просмотреть в том виде, в котором он будет отображаться в окне приложения AIR. С помощью предварительного просмотра можно оценить внешний вид приложения без распаковки и установки.

  1. Убедитесь, что на вкладке «Animate» диалогового окна «Параметры публикации» выбрана цель «Adobe AIR».

  2. Выберите команду «Управление» > «Тестировать ролик» > «Тест» или нажмите клавиши «Control» + «Enter».

Если настройки приложения не заданы в окне «AIR — настройки приложения и установщика», Animate генерирует файл дескриптора приложения по умолчанию (имя_swf-app.xml) в той же папке, где находится SWF-файл. Если параметры приложения заданы в диалоговом окне «AIR — настройки приложения и установщика», они будут отражены в файле дескриптора приложения.

Чтобы опубликовать файл Adobe AIR, выполните одно из следующих действий.

  • Нажмите кнопку «Опубликовать» в диалоговом окне «Параметры публикации».

  • Нажмите кнопку «Опубликовать» в диалоговом окне «AIR — настройки приложения и установщика».

  • Выберите команду «Файл» > «Опубликовать».

  • Выберите команду «Файл» > «Просмотр публикации».

При публикации файла AIR Animate создает SWF-файл и файл-дескриптор приложения в формате XML, а затем упаковывает их копии и другие добавленные вами файлы приложения в файл программы установки AIR (имя_swf.air).

Примечание.

(только Windows) Публикация приложения AIR завершается неудачей, если имя файла содержит символы языка, отличного от английского.

Создание файлов приложения и программы установки AIR

Завершив разработку приложения, задайте параметры для файлов-дескрипторов приложения и программы установки AIR, необходимых для развертывания. Animate создает файлы-дескрипторы и программы установки вместе с SWF-файлом при публикации файла AIR.

Параметры для этих файлов задаются в диалоговом окне «AIR — параметры приложения и программы установки». После создания файла AIR это диалоговое окно можно открыть либо через инспектор свойств документа, либо нажав кнопку «Параметры» в меню «Проигрыватель» на вкладке «Animate» диалогового окна «Параметры публикации».

Создание файлов приложения и программы установки Adobe AIR

  1. В Animate откройте FLA-файл или набор файлов, входящих в приложение Adobe AIR.

  2. Сохраните FLA-файл Adobe AIR, прежде чем открывать диалоговое окно «AIR — настройки приложения и установщика».

  3. Выберите «Файл» > «Параметры AIR 2».

  4. Введите значения в диалоговом окне настроек AIR, а затем нажмите кнопку «Опубликовать».

    При нажатии кнопки «Опубликовать» упаковываются следующие файлы: SWF-файл, файл дескриптора приложения, файлы значков приложения и файлы, перечисленные в текстовом окне «Включенные файлы». Если вы еще не создали цифровой сертификат, при нажатии кнопки «Опубликовать» Animate отображает диалоговое окно «Цифровая подпись».

Диалоговое окно «AIR — настройки приложения и установщика» имеет 4 вкладки: «Общие», «Подпись», «Значки» и «Дополнительно». Дополнительные сведения об этих параметрах см. в следующих разделах.

Общие настройки

На вкладке «Общие» диалогового окна «AIR — настройки приложения и установщика» содержатся следующие параметры.

Выходной файл

Имя и местоположение файла air, создаваемого по команде «Опубликовать».

Вывести как

Тип создаваемого пакета.

  • «Пакет AIR» — создает стандартный файл установки AIR, предполагающий загрузку среды выполнения AIR в ходе установки или наличие ее на целевом устройстве.
  • «Установщик Mac» — создает полноценную программу установки Macintosh.
  • «Программа с интегрированной средой выполнения» — создает файл установки AIR, содержащий среду выполнения AIR без необходимости отдельной загрузки.

Установщик Windows

Выберите этот вариант, чтобы скомпилировать установщик специально для среды Windows (с расширением .exe), а не кросс-платформенный установщик AIR (с расширением .air).

Имя

Имя основного файла приложения. По умолчанию используется имя FLA-файла

Версия

Необязательно. Указывает номер версии приложения. По умолчанию используется значение 1.0.

Идентификатор приложения

Присваивает приложению уникальный идентификатор. При желании идентификатор по умолчанию можно изменить. Идентификатор не должен содержать пробелов или специальных символов. Допустимыми являются только символы 0-9, a-z, A-Z, . (точка) и - (дефис), длина может составлять от 1 до 212 символов. По умолчанию используется com.adobe.example.applicationName.

Описание

Необязательно. Позволяет ввести описание приложения, которое будет отображаться в окне программы установки в процессе установки приложения. По умолчанию это поле пустое.

Авторские права

Необязательно. Позволяет ввести уведомление об авторских правах. По умолчанию это поле пустое.

Стиль окна

Указывает, какой стиль (или Chrome) окна должен применяться для пользовательского интерфейса при выполнении приложения на компьютере пользователя. Можно задать значение «Системный Chrome» (используется по умолчанию), то есть стандартный стиль вида окна, используемый в операционной системе. Также можно выбрать значение «Пользовательский Chrome (непрозрачный)» или «Пользовательский Chrome (прозрачный)». Чтобы приложение отображалось без системного Chrome, выберите вариант «Нет». Системный Chrome окружает приложение стандартными элементами управления окном операционной системы. Пользовательский Chrome (непрозрачный) убирает стандартный системный Chrome и позволяет создать для приложения собственный Chrome. (Пользовательский Chrome создается непосредственно в FLA-файле.) Пользовательский Chrome (прозрачный) похож на непрозрачный, но позволяет применять свойства прозрачности по краям страницы. Благодаря этому окна приложений могут иметь не только квадратную или прямоугольную форму.

Режим рендеринга

Позволяет указать, какой метод рендеринга графики будет использован средой выполнения AIR. Доступные параметры включают:

  • «Автоматически» — автоматическое определение и использование наиболее быстрого метода рендеринга среди доступных на целевом устройстве.
  • «ЦП» — использовать центральный процессор.
  • «Прямое ускорение» — выполнять рендеринг с помощью Stage3D. Это наиболее быстрый из доступных методов рендеринга.

Список процессоров, не поддерживающих режим «Прямое ускорение» см. в статье Наборы микросхем и драйверы, не поддерживаемые Stage3D | Flash Player 11, AIR 3.


Профили

Профили, которые требуется включить при сборке файла AIR. Чтобы включить в приложение AIR только определенный профиль, снимите флажки напротив ненужных профилей. 

Включенные файлы

Указывает, какие дополнительные файлы и папки должны быть включены в пакет приложения. Щелкните кнопку «Плюс» (+), чтобы добавить файл, и кнопку с папкой, чтобы добавить папку. Чтобы удалить файл или папку из списка, выделите файл или папку и щелкните кнопку «Минус» (-).

По умолчанию файл-дескриптор приложения и основной SWF-файл добавляются в список автоматически. Эти файлы отображаются в списке пакета, даже если FLA-файл Adobe AIR еще не опубликован. В списке пакета файлы и папки отображаются в виде простой структуры. Файлы в папке не перечисляются, полные пути к файлам отображаются, но при необходимости усекаются.

Если в путь библиотеки ActionScript добавлены какие-либо файлы AIR с собственным расширением, эти файлы также отобразятся в списке.

В список не включаются файлы значков. Когда Animate упаковывает файлы, файлы значков копируются во временную папку, которая создается в каталоге SWF-файла. Animate удаляет эту папку после завершения упаковки.

Настройки подписи

На вкладке «Подпись» диалогового окна «AIR — настройки приложения и установщика» можно задать сертификат подписи для своего приложения.

Дополнительные сведения о цифровых подписях см. в разделах «Подпись приложения» и «Цифровая подпись файла AIR».

Настройки значков

На вкладке «Значки» диалогового окна «AIR — настройки приложения и установщика» можно задать значок приложения. Значок отображается после установки приложения и его запуска в модуле выполнения Adobe AIR. Можно задать для значка четыре размера (128, 48, 32 и 16 пикселей), чтобы значок мог отображаться в разных вариантах. Например, значок может показываться в обозревателе файлов в виде миникопии, подробного и мозаичного изображения. Также оно может использоваться как значок на рабочем столе, в заголовке окна приложения AIR и в других местах.

Если не указан другой графический файл, по умолчанию используется пример значка приложения AIR (только для Flash CS5).

Чтобы задать значок, выберите для него размер вверху вкладки и перейдите к файлу, который хотите использовать. Файлы должны быть в формате PNG (Portable Network Graphics).

Выбранное изображение должно иметь точный размер (128x128, 48x48, 32x32 или 16x16). Если не указать изображения для определенного размера, Adobe AIR масштабирует одно из выбранных изображений, чтобы создать недостающий значок.

Дополнительные настройки

На вкладке «Дополнительно» можно задать настройки файла дескриптора приложения.

Здесь можно выбрать связанные типы файлов, которые следует открывать в приложении AIR. Например, если требуется, чтобы приложение было основной программой для обработки HTML-файлов, это нужно указать в текстовом поле «Связанные типы файлов».

Также можно задать параметры для следующих аспектов приложения:

  • размер и местоположение начального окна;

  • папку, в которую устанавливается приложение;

  • папку в меню «Программы», в которую должно быть добавлено приложение.

В диалоговом окне можно задать следующие параметры.

Связанные типы файлов

Позволяет указать связанные типы файлов, с которыми будет работать приложение AIR. Щелкните кнопку «Плюс» (+), чтобы добавить в текстовое поле новый тип файла. При щелчке по кнопке «Плюс» открывается диалоговое окно «Параметры типов файлов». При щелчке по кнопке «Минус» (-) удаляется элемент, выделенный в текстовом поле. Щелчок по кнопке «Карандаш» открывает диалоговое окно «Параметры типов файлов» и позволяет изменить элемент, выбранный в текстовом поле. По умолчанию кнопки «Минус» (-) и «Карандаш» неактивны. При выделении элемента в текстовом поле кнопки «Минус» (-) и «Карандаш» становятся активными, позволяя удалить или изменить элемент. По умолчанию используется значение «Нет».

Параметры начального окна

Позволяет задать размер и параметры положения начального окна приложения.

  • Ширина: определяет начальную ширину окна в пикселях. По умолчанию это значение пустое.

  • Высота: определяет начальную высоту окна в пикселях. По умолчанию это значение пустое.

  • X: определяет начальное положение окна по горизонтали в пикселях. По умолчанию это значение пустое.

  • Y: определяет начальное положение окна по вертикали в пикселях. По умолчанию это значение пустое.

  • Максимальная ширина и высота: определяют максимальный размер окна в пикселях. По умолчанию эти поля пустые.

  • Минимальная ширина и высота: определяют минимальный размер окна в пикселях. По умолчанию эти поля пустые.

  • Максимизируемое: позволяет указать, может ли пользователь развернуть окно до максимального размера. По умолчанию этот параметр выбран (имеет значение true).

  • Минимизируемое: позволяет указать, может ли пользователь свернуть окно. По умолчанию этот параметр выбран (имеет значение true).

  • Изменяемый размер: позволяет указать, может ли пользователь изменять размеры окна. Если этот параметр не выбран, поля «Максимальная ширина», «Максимальная высота», «Минимальная ширина» и «Минимальная высота» неактивны. По умолчанию этот параметр выбран (имеет значение true).

  • Видимое: позволяет указать, является ли окно приложения видимым с самого начала. По умолчанию этот параметр выбран (имеет значение true).

Другие параметры

Позволяет указать следующие дополнительные сведения об установке.

  • «Папка установки»: указывает папку, в которую устанавливается приложение.

  • Папка в меню «Программы» (только для Windows): указывает для приложения имя папки в меню «Программы».

  • «Использовать пользовательский интерфейс для обновлений»: указывает, что происходит, когда пользователь открывает файл программы установки AIR для уже установленного приложения. По умолчанию AIR отображает диалоговое окно, в котором пользователь может обновить установленную версию до версии данного файла AIR. Выберите этот вариант, если пользователь не должен принимать это решение и приложение должно полностью управлять процессом обновления. Выбор этого параметра переопределяет поведение по умолчанию и предоставляет приложению полный контроль над обновлениями.

Языковые настройки

Панель «Языки» позволяет выбрать языки, которые будут связаны с вашим приложением в магазине приложений. Выбор языка дает возможность пользователям операционных систем на этом языке загружать ваше приложение. Обратите внимание на то, что данные языковые настройки не оказывают влияния на локализацию пользовательского интерфейса приложения.

Если языки не выбраны, приложение публикуется с поддержкой всех языков. Это позволяет избежать необходимости выделять все языки. В списке присутствуют все языки, поддерживаемые Adobe AIR. В ОС Android могут поддерживаться дополнительные языки.

Параметры типов файлов

Animate открывает диалоговое окно «Параметры типов файлов», если щелкнуть по кнопке «Плюс» (+) или «Карандаш» в разделе «Связанные типы файлов» вкладки «Дополнительно», чтобы добавить или изменить связанные типы файлов для приложения AIR.

В этом окне обязательными являются только поля «Имя» и «Расширение». Если щелкнуть «ОК», не заполнив одно из этих полей, Animate выводит сообщение об ошибке.

Для связанного типа файлов можно задать следующие параметры.

Имя

Имя типа файла (например, «Язык гипертекстовой разметки», «Текстовый файл» или «Пример»).

Расширение

Расширение имени файла (например, html, txt или xmpl) длиной до 39 основных буквенно-цифровых символов (A-Za-z0-9) без начальной точки.

Описание

Необязательно. Описание типа файла (например, «Видеофайл Adobe»).

Тип содержимого

Необязательно. Указывает MIME-тип файла.

Параметры значка типа файла

Необязательно. Позволяет указать значок, связанный с типом файла. Можно задать для значка четыре размера (128x128, 48x48, 32x32 и 16x16 пикселей), чтобы он мог отображаться в разных вариантах. Например, значок может показываться в обозревателе файлов в виде миникопии, подробного и мозаичного изображения. Указанное изображение должно точно соответствовать выбранному размеру. Если не указан значок для определенного размера, AIR использует ближайшее по размеру изображение и масштабирует его для использования в данной ситуации. Чтобы указать значок, щелкните на папку соответствующего размера и выберите нужный файл, либо введите путь и имя файла для значка в текстовом поле рядом с запросом. Файл значка должен быть в формате PNG. Вновь созданный тип файла отображается в списке «Тип файла» в диалоговом окне «Дополн. настройки».

Ошибки при создании файлов приложения и программы установки

Файлы приложения и программы установки не могут быть созданы в следующих случаях.

  • Строка идентификатора приложения имеет слишком большую длину или содержит недопустимые символы. Строка идентификатора приложения должна содержать от 1 до 212 допустимых символов, а именно: 0-9, a-z, A-Z, . (точка), - (дефис).

  • Файлы, указанные в списке «Включенные файлы», не существуют.

  • Пользовательские файлы значков имеют неправильный размер.

  • Папка назначения AIR не имеет доступа для записи.

  • Вы не подписали приложение или не указали, что оно является приложением Adobe AIRI, которое будет подписано позже.

Подписывание приложения

Все приложения Adobe AIR должны иметь подпись, чтобы их можно было установить в другой системе. Однако Animate дает возможность создавать неподписанные файлы программы установки Adobe AIR, чтобы приложение можно было подписать позднее. Такие неподписанные файлы программы установки Adobe AIR называются пакетами AIRI (AIR Intermediate). Эта возможность предусмотрена для случаев, когда сертификат находится на другом компьютере или подписывание осуществляется независимо от разработки приложения.

Подпишите приложение Adobe AIR с помощью предварительно приобретенного цифрового сертификата из корневого центра сертификации

  1. Выберите «Файл» > «Настройки AIR 2» и щелкните вкладку «Подпись».

    На этой вкладке есть два переключателя, которые позволяют подписать приложение Adobe AIR с помощью сертификата или подготовить пакет AIRI. Для подписывания приложения AIR можно использовать цифровой сертификат, предоставленный корневым центром сертификации, либо создать сертификат с собственной подписью. Сертификат с собственной подписью создать легко, но он не будет таким надежным, как сертификат, предоставленный корневым центром сертификации.

  2. Выберите файл сертификата из раскрывающегося меню или щелкните кнопку «Обзор», чтобы указать его местоположение.

  3. Выберите сертификат.

  4. Введите пароль.

  5. Нажмите кнопку «ОК».

Дополнительные сведения о том, как подписать свое приложение AIR, см. в разделе «Цифровая подпись файла AIR».

Создание цифрового сертификата с собственной подписью

  1. Нажмите кнопку «Создать». Откроется диалоговое окно «Цифровой сертификат с собственной подписью».

  2. Введите данные в поля «Имя издателя», «Организационная единица», «Название организации», «Страна», «Пароль» и «Подтверждение пароля». Значение в поле «Страна» можно выбрать из раскрывающегося списка или ввести 2-буквенный код страны, если ее нет в списке. Список допустимых кодов стран см. на странице http://www.iso.org/iso/country_codes.

  3. Укажите тип сертификата.

    Под типом понимается уровень безопасности, обеспечиваемый сертификатом. 1024-RSA использует 1024-разрядный ключ (менее безопасный), а 2048-RSA использует 2048-разрядный ключ (более безопасный). По умолчанию используется тип 2048-RSA. 

    Примечание.

    В Animate CC сертификаты 1024 RSA поддерживаются только до версии 2017.2. Дополнительные сведения об обходном решении см. здесь

  4. Сохраните информацию в файле сертификата, выбрав команду «Сохранить как» или щелкнув кнопку «Обзор», чтобы указать местоположение папки.

  5. Нажмите кнопку «ОК».

  6. В диалоговом окне «Цифровая подпись» введите пароль, установленный на втором шаге этой процедуры, и нажмите кнопку «ОК».

Чтобы программа Animate запомнила пароль, использованный для данного сеанса, установите флажок «Запомнить пароль для этого сеанса».

Если нажать кнопку «ОК», не установив флажок «Метка времени», выводится предупреждение о том, что приложение нельзя будет установить, когда истечет срок действия цифрового сертификата. Если выбрать «Да» в окне этого предупреждения», метки времени будут отключены. Если выбрать «Нет», автоматически устанавливается флажок «Метка времени», и эта функция включается.

Дополнительные сведения о создании цифрового сертификата с собственной подписью см. в разделе «Цифровая подпись файла AIR».

Также можно создать приложение типа AIR Intermediate (AIRI) без цифровой подписи. Однако пользователь не сможет установить его на свой компьютер, пока не будет добавлена цифровая подпись.

Подготовка пакета AIRI для последующей подписи

  1. На вкладке «Подпись» выберите «Подготовить промежуточный файл AIR (AIRI) для последующей подписи» и щелкните «ОК».

    При этом состояние цифровой подписи изменится, указывая на то, что выбрана подготовка пакета AIRI для последующей подписи, и кнопка «Задать» изменится на «Изменить».

Если вы решили подписать приложение позднее, для этого понадобится инструмент разработчика AIR Developer Tool с поддержкой командной строки, включенный в ПО Animate и AIR SDK. Дополнительную информацию см. в разделе Разработка приложений Adobe AIR.

URL сервера меток времени

Animate поддерживает последнюю версию сервера меток времени, а также возможность добавлять URL пользовательского сервера меток времени. 

timestamp-url

Добавление или удаление версии AIR SDK

К Animate можно добавлять новые выпуски и пользовательские версии AIR SDK. После добавления нового комплекта SDK, он появится в списке целей в разделе «Параметры публикации».

Чтобы добавить новую версию SDK, выполните следующее.

  1. Загрузите новую папку AIR SDK.
  2. В Animate выберите «Справка» > «Управление AIR SDK».
  3. В диалоговом окне «Управление AIR SDK» нажмите кнопку «+» и откройте новую папку AIR SDK. Нажмите кнопку «ОК».
  4. Нажмите кнопку «OK» в диалоговом окне «Управление AIR SDK».

Новый комплект SDK появится в списке целей в разделе «Параметры публикации». Наименьшая версия SDK должна превосходить версию, включенную в состав Animate.

Чтобы удалить версию SDK:

  1. В Animate выберите «Справка» > «Управление AIR SDK».
  2. В диалоговом окне «Управление AIR SDK» выберите версию SDK, которую необходимо удалить.
  3. Нажмите кнопку «–». Нажмите кнопку «ОК».

Эта работа лицензируется в соответствии с лицензией Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported  На посты, размещаемые в Twitter™ и Facebook, условия Creative Commons не распространяются.

Правовые уведомления   |   Политика конфиденциальности в сети Интернет