该作品是PDF文件格式请下载 福昕PDF阅读器
安装 Flex 3 SDK
若要使用 Adobe® Flex™ 开发 Adobe® AIR™ 应用程序,可以选择以下方式:•
可以下载并安装 Adobe® Flex™ Builder™ 3,其中提供了一些集成工具,可用来创建 Adobe AIR 项目以及对 AIR 应用程序
进行测试、调试和打包。请参阅第15 页的 “ 使用 Flex Builder 开发 AIR 应用程序 ”。
•
可以下载 Adobe® Flex™ 3 SDK,并使用自己喜爱的文本编辑器和命令行工具开发 Flex AIR 应用程序。
关于 AIR SDK 命令行工具
用来创建 Adobe AIR 应用程序的每个命令行工具都会调用用于生成 Flex 应用程序的对应工具:
•
amxmlc 调用 mxmlc 来编译应用程序类
•
acompc 调用 compc 来编译库和组件类
•
实用程序的 Flex 和 AIR 版本之间的唯一区别是,AIR 版本从 air-config.xml 文件加载配置选项,而不是从 flex-config.xml
文件加载。
在 Flex 3 文档库的构建和部署 Flex 3 应用程序 (http://www.adobe.com/go/learn_flex3_building_cn) 一文中,对 Flex
SDK 工具及其命令行选项进行了完整介绍。此处仅对 Flex SDK 工具进行简要介绍,以便帮助您快速入门,并指出生成
Flex 应用程序与生成 AIR 应用程序之间的区别。
安装 Flex 3 SDK
使用命令行工具生成 AIR 应用程序要求计算机上必须已安装 Java。可以使用 JRE 或 JDK (1.5 或更高版本)中的 Java 虚拟机。可以在 http://java.sun.com/ 上找到 Java JRE 和 JDK。
注: 最终用户运行 AIR 应用程序时不需要 Java。
Flex 3 SDK 提供了相关的 AIR API 和命令行工具,可用于对 AIR 应用程序进行打包、编译和调试。
1 如果尚未下载 Flex 3 SDK,请先进行下载。
2 将 SDK 的内容放到一个文件夹 (例如 Flex 3 SDK)中。
3 命令行实用程序位于 bin 文件夹中。
编译器安装
通常在命令行中以及使用一个或多个配置文件来指定编译选项。 Flex SDK 全局配置文件包含编译器运行时所使用的默认值。可以编辑此文件以适合自己的开发环境。Flex 3 SDK 安装的 frameworks 目录中包含两个 Flex 全局配置文件。运行 amxmlc
编译器时使用 air-config.xml 文件。此文件通过包括 AIR 库来为 AIR 配置编译器。运行 mxmlc 时使用 flex-config.xml 文件。
默认配置值适用于学习和了解 Flex 和 AIR 的工作方式,但是,如果要处理一个完整项目,则应更严格地检查可用选项。可以
在本地配置文件中为编译器选项提供项目特定的值,对于给定项目来说,项目特定值优先于全局值。有关编译选项的完整列表
以及这些配置文件的语法,请参阅 Flex 3 文档库的构建和部署 Flex 3 应用程序
(http://www.adobe.com/go/learn_flex3_building_cn) 一文中的 “Flex SDK 配置 ” 部分。
4
使用 FLEX 开发 ADOBE AIR 应用程序
注: 没有专门用于 AIR 应用程序的编译选项,但在编译 AIR 应用程序时必须参考 AIR 库。通常情况下,这些库在项目级别的
配置文件以及与生成工具 (例如 Ant)的对应工具中引用,或者在命令行中直接引用。
调试器安装
AIR 支持直接进行调试,因此不需要运行时的调试版本 (就像使用 Adobe® Flash® Player 一样)。若要执行命令行调试,可以使用 Flash Debugger 和 AIR Debug Launcher。
Flash Debugger 在 Flex 3 SDK 目录中进行分发。本机版本 (例如,Windows 中的 fdb.exe)位于 bin 子目录中。Java 版
本位于 lib 子目录中。AIR Debug Launcher (ADL) adl.exe 位于 Flex SDK 安装的 bin 目录中。(没有单独的 Java 版本)。
注: 无法使用 FDB 直接启动 AIR 应用程序,因为 FDB 会尝试使用 Flash Player 来启动 AIR 应用程序。可以改为让 AIR 应
用程序连接到正在运行的 FDB 会话。
应用程序包安装
AIR Developer Tool (ADT) 是一个 Java 程序,使用它可以将您的应用程序打包为可安装的 AIR 文件。除了设置您的环境以便可以方便地运行该实用程序外,不需要进行任何安装。
SDK 在 SDK bin 目录中包括一个脚本文件,用于将 ADT 作为命令执行。还以将 ADT 作为 Java 程序运行,这在使用
Apache Ant 等生成工具时会非常方便。