среда, 15 августа 2012 г.

Air Captive Runtime

Air Captive Runtime
Начиная с версии 3.0 air приложения могут запускаться без наличия предварительно установленной air-среды. Это реализуется с использованием Captive Runtime (Включенная среда исполнения). Это реализовано как на десктопах, так и на мобильных платформах.

Как реализовать:
1. Установить последнюю AIR SDK
лучше иметь уже установленный Flash Builder с произвольной sdk http://www.adobe.com/products/flash-builder.html
скачать последнюю версию 3.4 бета http://labs.adobe.com/downloads/air3-4.html
распаковать содержимое архива с air-sdk в папку flex sdk (4.x.x)
таким образом вы получите Flash Builder с последней версией air sdk
2. Создать проект и указать в качестве таргета к адт "apk-captive-runtime"
полный формат команды:
adt -package -target ( apk | apk-debug | apk-emulator | apk-captive-runtime ) ( CONNECT_OPTIONS? | -listen <port>? ) ( -airDownloadURL <url> )? SIGNING_OPTIONS <output-package> ( <app-desc> PLATFORM-SDK-OPTION? FILE-OPTIONS | <input-package> PLATFORM-SDK-OPTION? )

например так:
adt  -target apk-captive-runtime

Комментариев нет: