AIR学习教程(二) Flex Builder 开发 AIR 应用程序

使用 Flex Builder 创建 AIR 项目
如果您尚未安装 AIR 和 Flex Builder 3,请先进行安装。
1 打开 Flex Builder 3。
2 依次选择 File > New > Flex Project。
3 输入项目名称。
4 在 Flex 中, AIR 应用程序被视为一种应用程序类型。有两种类型可供您选择:运行在 Web 上的 Flex 应用程序(在
Adobe® Flash® Player 中)和运行在桌面上的 AIR 应用程序(在 Adobe AIR 中)。选择 Desktop Application 作为应用
程序类型。
5 选择要用于 AIR 应用程序的服务器技术(如果有)。如果没有使用服务器技术,请选择 None,然后单击 Next。
6 选择要在其中放置应用程序的文件夹。默认值为 bin 文件夹。单击 Next。
7 根据需要修改源和库路径,然后单击 Finish 创建 AIR 项目。
使用 Flex Builder 调试 AIR 应用程序
Flex Builder 完全支持对 AIR 应用程序的调试。有关 Flex Builder 的调试功能的详细信息,请参阅 Flex Builder 帮助。
1 在 Flex Builder 中打开应用程序的源文件(如 MXML 文件)。
2 单击主工具栏中的 Debug 按钮 。
也可以选择 Run > Debug。
应用程序将启动并在 ADL 应用程序 (AIR Debugger Launcher) 中运行。Flex Builder 调试器可捕捉任何断点或运行时错误,
您可以像调试任何其它 Flex 应用程序一样对该应用程序进行调试。
也可以使用 AIR Debug Launcher 命令行工具从命令行调试该应用程序。有关详细信息,请参阅第20 页的“ 使用 AIR
Debug Launcher (ADL)”。
使用 Flex Builder 打包 AIR 应用程序
当完成应用程序并准备分发(或从桌面进行测试运行)时,可以将其打包为 AIR 文件。打包包含以下步骤:
• 选择要发布的 AIR 应用程序
• 或者,也可以允许用户查看源代码,然后选择要包括的应用程序文件
• 使用 Verisign 或 Thwate 数字证书或通过创建并应用自签名对 AIR 应用程序进行数字签名
• 或者,也可以选择创建中间 AIR 文件,并在稍后对该文件进行签名
使用 FLEX 开发 ADOBE AIR 应用程序16
打包 AIR 应用程序
1 打开项目,确保应用程序没有编译错误且按照预期的方式运行。
2 选择 Project > Export Release Build。
3 如果在 Flex Builder 中打开了多个项目和应用程序,请选择要打包的特定的 AIR 项目。
4 另外,如果希望用户能够在运行应用程序时查看源代码,还可以选择 Enable View Source。可以通过选择 Choose Source
Files 来选择要排除的个别文件。默认情况下,选中所有源文件。有关在 Flex Builder 中发布源文件的详细信息,请参阅
Flex Builder 帮助。
5 还可以选择更改生成的 AIR 文件的名称。如果已准备好继续,请单击 Next 对应用程序进行数字签名。
对 AIR 应用程序进行数字签名
在继续执行 Export Release Version 之前,确定您希望对 AIR 应用程序进行数字签名的方式。您有多种选择。可以使用
Verisign 或 Thwate 数字证书对应用程序进行签名,可以创建并使用自签名数字证书,也可以选择立即打包应用程序并在以后
对其进行签名。
VeriSign 和 Thwate 提供的数字证书可确保用户具有您确定的发布者身份并验证安装文件自签名以来未被更改过。自签名数字
证书具有相同的用途,但不提供第三方验证。
在不使用数字签名的情况下,也可以选择通过创建中间 AIR 文件 (.airi) 打包 AIR 应用程序。由于无法安装,因此中间 AIR 文
件是无效的。但它可用于测试(由开发人员执行)并且可以使用 AIR ADT 命令行工具启动。由于在一些开发环境中由某个开
发人员或团队负责处理签名,因此 AIR 提供了此功能。这种做法可确保在管理数字证书时具有更高级别的安全性。
有关对应用程序进行签名的详细信息,请参阅第284 页的“ 对 AIR 文件进行数字签名”。
对 AIR 应用程序进行数字签名
1 可以通过以下方式对 AIR 应用程序进行数字签名:选择现有的数字证书或创建新的自签名证书。选择 Export and Sign an
AIR File with a Digital Certificate 选项。
2 如果有现成的数字证书,请单击 Browse 找到并选中它。
3 若要创建新的自签名数字证书,请选择 Create。
4 输入所需信息,然后单击 OK。
5 单击 Next 可以选择要从导出的 AIR 文件中排除的文件。默认情况下,所有文件都包括在内。
6 单击 Finish 生成 AIR 文件。
创建中间 AIR 文件
• 选择 Export an Intermediate AIRI File that will be Exported Later 选项。单击 Finish 生成此中间文件。
生成中间 AIR 文件后,可以使用 ADT 命令行工具对其进行签名(请参阅第26 页的“ 使用 ADT 对 AIR 中间文件进行签
名”)。
创建 AIR 库项目
若要为多个 AIR 项目创建 AIR 代码库,请使用标准的 Flex 库项目向导创建 AIR 库项目。
1 选择 File > New > Flex Library Project。
2 指定项目名称。
3 选择 Add Adobe AIR Libraries,然后单击 Next。
使用 FLEX 开发 ADOBE AIR 应用程序17
注: 选择的 Flex SDK 版本必须支持 AIR。Flex 2.0.1 SDK 不支持 AIR。
4 根据需要修改生成路径,然后单击 Finish。有关创建库项目的详细信息,请参阅 Flex Builder 帮助中的“About library
projects” (关于库项目)。

你可能感兴趣的:(Flex,File,application,工具,Adobe,AIR)