针对移动设备(或其他设备)创建 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。
-
将开发证书和私钥转换为 P12 keystore 文件。
-
编写应用程序 ActionScript 或 MXML 代码。
-
利用 ActionScript 或 MXML 编译器编译应用程序。
-
创建应用程序的图标图片和初始屏幕图片。
-
创建应用程序描述符(使用 2.6 或更高版本的命名空间)。
-
使用 ADT 对 IPA 文件打包。
-
使用 iTunes 将您的设置配置文件放置在您的测试设备上。
-
在您的 iOS 设备上安装和测试应用程序。您可以使用 iTunes 或通过 USB 使用 ADT(AIR 3.4 和更高版本支持 USB)来安装 IPA 文件。
您的 AIR 应用程序一经完成,您可以使用分发证书和设置配置文件重新对其进行打包。然后,就可以将其提交到 Apple 应用程序库。
|
|
|