該作品是PDF文件格式請下載 福昕PDF閱讀器
安裝 Flex 3 SDK
若要使用 Adobe® Flex™ 開發(fā) Adobe® AIR™ 應(yīng)用程序,可以選擇以下方式:•
可以下載并安裝 Adobe® Flex™ Builder™ 3,其中提供了一些集成工具,可用來創(chuàng)建 Adobe AIR 項目以及對 AIR 應(yīng)用程序
進(jìn)行測試、調(diào)試和打包。請參閱第15 頁的 “ 使用 Flex Builder 開發(fā) AIR 應(yīng)用程序 ”。
•
可以下載 Adobe® Flex™ 3 SDK,并使用自己喜愛的文本編輯器和命令行工具開發(fā) Flex AIR 應(yīng)用程序。
關(guān)于 AIR SDK 命令行工具
用來創(chuàng)建 Adobe AIR 應(yīng)用程序的每個命令行工具都會調(diào)用用于生成 Flex 應(yīng)用程序的對應(yīng)工具:
•
amxmlc 調(diào)用 mxmlc 來編譯應(yīng)用程序類
•
acompc 調(diào)用 compc 來編譯庫和組件類
•
實用程序的 Flex 和 AIR 版本之間的唯一區(qū)別是,AIR 版本從 air-config.xml 文件加載配置選項,而不是從 flex-config.xml
文件加載。
在 Flex 3 文檔庫的構(gòu)建和部署 Flex 3 應(yīng)用程序 (http://www.adobe.com/go/learn_flex3_building_cn) 一文中,對 Flex
SDK 工具及其命令行選項進(jìn)行了完整介紹。此處僅對 Flex SDK 工具進(jìn)行簡要介紹,以便幫助您快速入門,并指出生成
Flex 應(yīng)用程序與生成 AIR 應(yīng)用程序之間的區(qū)別。
安裝 Flex 3 SDK
使用命令行工具生成 AIR 應(yīng)用程序要求計算機上必須已安裝 Java。可以使用 JRE 或 JDK (1.5 或更高版本)中的 Java 虛擬機。可以在 http://java.sun.com/ 上找到 Java JRE 和 JDK。
注: 最終用戶運行 AIR 應(yīng)用程序時不需要 Java。
Flex 3 SDK 提供了相關(guān)的 AIR API 和命令行工具,可用于對 AIR 應(yīng)用程序進(jìn)行打包、編譯和調(diào)試。
1 如果尚未下載 Flex 3 SDK,請先進(jìn)行下載。
2 將 SDK 的內(nèi)容放到一個文件夾 (例如 Flex 3 SDK)中。
3 命令行實用程序位于 bin 文件夾中。
編譯器安裝
通常在命令行中以及使用一個或多個配置文件來指定編譯選項。 Flex SDK 全局配置文件包含編譯器運行時所使用的默認(rèn)值。可以編輯此文件以適合自己的開發(fā)環(huán)境。Flex 3 SDK 安裝的 frameworks 目錄中包含兩個 Flex 全局配置文件。運行 amxmlc
編譯器時使用 air-config.xml 文件。此文件通過包括 AIR 庫來為 AIR 配置編譯器。運行 mxmlc 時使用 flex-config.xml 文件。
默認(rèn)配置值適用于學(xué)習(xí)和了解 Flex 和 AIR 的工作方式,但是,如果要處理一個完整項目,則應(yīng)更嚴(yán)格地檢查可用選項。可以
在本地配置文件中為編譯器選項提供項目特定的值,對于給定項目來說,項目特定值優(yōu)先于全局值。有關(guān)編譯選項的完整列表
以及這些配置文件的語法,請參閱 Flex 3 文檔庫的構(gòu)建和部署 Flex 3 應(yīng)用程序
(http://www.adobe.com/go/learn_flex3_building_cn) 一文中的 “Flex SDK 配置 ” 部分。
4
使用 FLEX 開發(fā) ADOBE AIR 應(yīng)用程序
注: 沒有專門用于 AIR 應(yīng)用程序的編譯選項,但在編譯 AIR 應(yīng)用程序時必須參考 AIR 庫。通常情況下,這些庫在項目級別的
配置文件以及與生成工具 (例如 Ant)的對應(yīng)工具中引用,或者在命令行中直接引用。
調(diào)試器安裝
AIR 支持直接進(jìn)行調(diào)試,因此不需要運行時的調(diào)試版本 (就像使用 Adobe® Flash® Player 一樣)。若要執(zhí)行命令行調(diào)試,可以使用 Flash Debugger 和 AIR Debug Launcher。
Flash Debugger 在 Flex 3 SDK 目錄中進(jìn)行分發(fā)。本機版本 (例如,Windows 中的 fdb.exe)位于 bin 子目錄中。Java 版
本位于 lib 子目錄中。AIR Debug Launcher (ADL) adl.exe 位于 Flex SDK 安裝的 bin 目錄中。(沒有單獨的 Java 版本)。
注: 無法使用 FDB 直接啟動 AIR 應(yīng)用程序,因為 FDB 會嘗試使用 Flash Player 來啟動 AIR 應(yīng)用程序?梢愿臑樽 AIR 應(yīng)
用程序連接到正在運行的 FDB 會話。
應(yīng)用程序包安裝
AIR Developer Tool (ADT) 是一個 Java 程序,使用它可以將您的應(yīng)用程序打包為可安裝的 AIR 文件。除了設(shè)置您的環(huán)境以便可以方便地運行該實用程序外,不需要進(jìn)行任何安裝。
SDK 在 SDK bin 目錄中包括一個腳本文件,用于將 ADT 作為命令執(zhí)行。還以將 ADT 作為 Java 程序運行,這在使用
Apache Ant 等生成工具時會非常方便。