AIR Developer Tool (ADT)

AIR Developer Tool (ADT) 是開發 AIR 應用程式的多用途命令列工具。您可以使用 ADT 來執行下列工作:

  • 將 AIR 應用程式封裝為 .air 安裝檔案

  • 將 AIR 應用程式封裝為原生安裝程式。例如,封裝成 Windows 上的 .exe 安裝程式檔案、iOS 上的 ipa,或是 Android 上的 .apk

  • 將原生擴充功能封裝為 AIR 原生擴充功能 (ANE) 檔案

  • 使用數位憑證簽署 AIR 應用程式

  • 變更 (移轉) 用於應用程式更新的數位簽名

  • 判斷連接到電腦的裝置

  • 建立自我簽署的數位程式碼簽署憑證

  • 在行動裝置上以遠端方式安裝、啟動和解除安裝應用程式

  • 在行動裝置上以遠端方式安裝和解除安裝 AIR 執行階段

ADT 是包含在 AIR SDK 中的 Java 程式。您必須有 Java 1.5 或更新的版本才能使用 ADT。SDK 包括可叫用 ADT 的指令碼檔。若要使用此指令碼,Java 程式的位置必須包括在 Path 環境變數中。如果 AIR SDK bin 目錄也列在您的 Path 環境變數中,您便可以在命令列輸入 adt 並加上適當的引數來叫用 ADT (如果您不知道該如何設定 Path 環境變數,請參閱您的作業系統文件。如需進一步的協助,請至 Path 環境變數 取得在大部分電腦系統上設定 Path 的程序)。

至少需要 2GB 的電腦記憶體才能使用 ADT。如果您的記憶體少於此數量,ADT 執行時可能會發生記憶體不足的情況,特別是在封裝 iOS 的應用程式時。

假設 Java 與 AIR SDK bin 目錄都包括在 Path 變數中,您可以使用下列基本語法來執行 ADT:

adt -command options 
備註: 大多數的整合開發環境 (包括 Adobe Flash Builder 和 Adobe Flash Professional) 都會為您封裝並簽署 AIR 應用程式。當您已經使用這些開發環境時,通常不需要使用 ADT 來執行這些經常進行的工作。不過,您仍可能需要將 ADT 當作命令列工具來存取整合開發環境不支援的功能。此外,您可以在自動化建置程序中將 ADT 當成命令列工具使用。