AIR Developer Tool (ADT)

AIR Developer Tool (ADT) 是用于开发 AIR 应用程序的多用途命令行工具。您可以使用 ADT 执行以下任务:

  • 将 AIR 应用程序打包为 .air 安装文件

  • 将 AIR 应用程序打包为本机安装程序。例如:在 Windows 上打包为 .exe 安装程序文件,在 Linux 上打包为 .rpm 或 .deb,或者在 Android 打包为 .apk

  • 将 ActionScript 扩展打包为 AIR 本机扩展 (ANE) 文件

  • 使用数字证书对 AIR 应用程序签名

  • 更改(迁移)用于应用程序更新的数字签名

  • 创建自签名的数字代码签名证书

  • 远程安装、启动和卸载移动设备上的应用程序

  • 远程安装和卸载移动设备上的 AIR 运行时

ADT 是一个 Java 程序,它包含在 AIR SDK 中。必须具有 Java 1.5 或更高版本才能使用该程序。SDK 包括用于调用 ADT 的脚本文件。若要使用此脚本,必须在路径环境变量中包含 Java 程序的位置。如果路径环境变量中还列出了 AIR SDK bin 目录,您可以在命令行中键入带有适当参数的 adt,以调用 ADT。(如果您不知道如何设置路径环境变量,请参阅操作系统文档。如需进一步帮助,请参阅路径环境变量,其中介绍了在大部分计算机系统上设置路径的过程。)

要使用 ADT,至少需要 2GB 的计算机内存。如果您的计算机内存低于此数量,在运行 ADT 时可能会出现内存不足的情况,特别是针对 iOS 打包应用程序时。

假设 Java 和 AIR SDK bin 目录都包含在路径变量中,您可以使用以下基本语法运行 ADT:

adt -commandoptions
注: 大多数集成的开发环境(包括 Adobe Flash Builder、Adobe Flash Professional 和 Aptana Studio),都可以为您进行 AIR 应用程序的打包和签名。如果您已使用此类开发环境,则通常不需要使用 ADT 执行这些常见任务。然而,您可能仍需要使用 ADT 作为命令行工具来执行集成开发环境不支持的功能。另外,您还可以使用 ADT 作为命令行工具作为自动执行的构建过程的一部分。