创建移动设备 AIR 应用程序的工作流程

针对移动设备(或其他设备)创建 AIR 应用程序的工作流程通常与创建桌面应用程序的工作流程非常相似。主要的工作流程区别出现在打包、调试和安装应用程序时。例如,AIR for Android 应用程序使用本机 Android APK 包格式而不是 AIR 包格式。因此,它们也使用标准 Android 安装和更新机制。

AIR for Android

以下步骤是开发用于 Android 的 AIR 应用程序的典型步骤:

  • 编写 ActionScript 或 MXML 代码。

  • 创建 AIR 应用程序描述符文件(使用 2.5 或更高版本的命名空间)。

  • 编译应用程序。

  • 将应用程序打包为 Android 包 (.apk)。

  • 在设备或 Android 模拟器上安装 AIR 运行时(如果使用的是外部运行时;在 AIR 3.7 和更高版本中默认为捕获运行时)。

  • 在设备(或 Android 模拟器)上安装应用程序。

  • 在设备上启动应用程序。

可以使用 Adobe Flash Builder、Adobe Flash Professional CS5 或命令行工具来完成这些步骤。

在 AIR 应用程序完成并打包为 APK 文件之后,您可以将其提交到 Android Market 或通过其他方式进行分发。

AIR for iOS

以下步骤是开发用于 iOS 的 AIR 应用程序的典型步骤:

  • 安装 iTunes。

  • 在 Apple iOS Provisioning Portal 上生成必需的开发人员文件和 ID。这些项目包括:

    • 开发人员证书

    • 应用程序 ID

    • 设置配置文件

    在创建设置配置文件时,必须列出您计划要安装应用程序的任意测试设备的 ID。

  • 将开发证书和私钥转换为 P12 keystore 文件。

  • 编写应用程序 ActionScript 或 MXML 代码。

  • 利用 ActionScript 或 MXML 编译器编译应用程序。

  • 创建应用程序的图标图片和初始屏幕图片。

  • 创建应用程序描述符(使用 2.6 或更高版本的命名空间)。

  • 使用 ADT 对 IPA 文件打包。

  • 使用 iTunes 将您的设置配置文件放置在您的测试设备上。

  • 在您的 iOS 设备上安装和测试应用程序。您可以使用 iTunes 或通过 USB 使用 ADT(AIR 3.4 和更高版本支持 USB)来安装 IPA 文件。

您的 AIR 应用程序一经完成,您可以使用分发证书和设置配置文件重新对其进行打包。然后,就可以将其提交到 Apple 应用程序库。