AIR 開發適用的 Adobe Flash Platform 工具

您可以利用下列 Adobe Flash Platform 開發工具來開發 AIR 應用程式。

ActionScript 3.0 (Flash 與 Flex) 開發人員:

HTML 與 Ajax 開發人員:

安裝 AIR SDK

Adobe AIR SDK 包含下列可用來啟動和封裝應用程式的命令列工具:

AIR Debug Launcher (ADL)
可讓您不需安裝 AIR 應用程式即可執行。請參閱 AIR Debug Launcher (ADL)

AIR Development Tool (ADT)
將 AIR 應用程式封裝成可散佈的安裝套件。請參閱 AIR Developer Tool (ADT)

AIR 命令列工具要求您的電腦必須安裝 Java。您可以從 JRE 或 JDK (1.5 版或更新版本) 使用 Java 虛擬機器。Java JRE 與 Java JDK 可從 http://java.sun.com/ 取得。

至少需要 2GB 的電腦記憶體才能使用 ADT 工具。

備註: 使用者則不需 Java 也可執行 AIR 應用程式。

如需使用 AIR SDK 建立 AIR 應用程式的概觀,請參閱 使用 AIR SDK 建立您的第一個 HTML 類型 AIR 應用程式

下載和安裝 AIR SDK

您可以遵循下列指示,下載並安裝 AIR SDK:

在 Windows 中安裝 AIR SDK

  • 下載 AIR SDK 安裝檔案。

  • AIR SDK 以標準存檔檔案的形式散佈。若要安裝 AIR,請將 SDK 的內容解壓縮到電腦的資料夾 (例如:C:\Program Files\Adobe\AIRSDK 或 C:\AIRSDK)。

  • AIR SDK 的 bin 資料夾中包含 ADL 與 ADT 工具;請將此資料夾的路徑加到 PATH 環境變數中。

在 Mac OS X 中安裝 AIR SDK

  • 下載 AIR SDK 安裝檔案。

  • AIR SDK 以標準存檔檔案的形式散佈。若要安裝 AIR,請將 SDK 的內容解壓縮到電腦的資料夾 (例如:/Users/<使用者名稱>/Applications/AIRSDK)。

  • AIR SDK 的 bin 資料夾中包含 ADL 與 ADT 工具;請將此資料夾的路徑加到 PATH 環境變數中。

在 Linux 中安裝 AIR SDK

  • SDK 可提供 tbz2 格式。

  • 若要安裝 SDK,請建立要在其中解壓縮 SDK 的資料夾,然後使用下列命令:tar -jxvf <AIR-SDK.tbz2 的路徑>

如需使用 AIR SDK 工具的快速入門詳細資訊,請參閱「使用命令列工具建立 AIR 應用程式」。

AIR SDK 的內容

下表說明 AIR SDK 中所包含檔案的用途:

SDK 資料夾

檔案/工具說明

bin

AIR Debug Launcher (ADL) 可讓您不需要先封裝並安裝 AIR 應用程式,即可執行 AIR 應用程式。如需有關使用此工具的詳細資訊,請參閱 AIR Debug Launcher (ADL)

AIR Developer Tool (ADT) 可將應用程式封裝成可供散佈的 AIR 檔案。如需有關使用此工具的詳細資訊,請參閱 AIR Developer Tool (ADT)

frameworks

libs 目錄包含要用於 AIR 應用程式的程式碼元件庫。

專案目錄包含編譯的 SWF 與 SWC 元件庫的程式碼。

include

所附的目錄包含撰寫原生擴充功能的 C 語言標題檔案。

install

install 目錄包含 Android 裝置適用的 Windows USB 驅動程式 (這些是 Google 提供給 Android SDK 的驅動程式)。

lib

包含 AIR SDK 工具的支援程式碼。

runtimes

適用於桌上型電腦與行動裝置的 AIR 執行階段。

ADL 使用的桌上型執行階段,可在封裝或安裝 AIR 應用程式之前啟動 AIR 應用程式。

您可以在 Android 裝置或模擬器上安裝 Android 的 AIR 執行階段 (APK 套件) 以進行開發和測試。裝置和模擬器分別使用不同的 APK 套件 (適用於 Android 的公開 AIR 執行階段可從 Android Market 取得)。

samples

此資料夾包含應用程式描述器檔案樣本、隱藏安裝功能 (badge.swf) 的樣本以及預設的 AIR 應用程式圖示。

templates

descriptor-template.xml - 每個 AIR 應用程式所需之應用程式描述器檔案的樣本。如需有關應用程式描述器檔案的詳細說明,請參閱 AIR 應用程式描述器檔案

在此資料夾中也可以找到適用於每個 AIR 發行版本之應用程式描述器的 XML 結構檔案。

設定 Flex SDK

若要利用 Adobe® Flex™ 來開發 Adobe® AIR® 應用程式,您有下列選擇:

  • 您可以下載和安裝 Adobe® Flash® Builder™,此程式提供的整合工具可建立 Adobe AIR 專案,並測試、除錯和封裝 AIR 應用程式。請參閱 在 Flash Builder 中建立第一個桌上型 Flex AIR 應用程式

  • 您可以使用偏好的文字編輯器與命令列工具,下載 Adobe® Flex™ SDK 和開發 Flex AIR 應用程式。

如需使用 Flex SDK 建立 AIR 應用程式的概觀,請參閱 使用 Flex SDK 建立您的第一個桌上型 AIR 應用程式

安裝 Flex SDK

您的電腦必須安裝有 Java,才能使用命令列工具建立 AIR 應用程式。您可以從 JRE 或 JDK (1.5 版或更新版本) 使用 Java 虛擬機器。Java JRE 與 JDK 可從 http://java.sun.com/ 取得。

備註: 使用者則不需 Java 也可執行 AIR 應用程式。

Flex SDK 提供的 AIR API 與命令列工具,可協助您封裝、編譯以及除錯 AIR 應用程式。

  1. 如果您尚未這樣做,請從 http://opensource.adobe.com/wiki/display/flexsdk/Downloads 下載 Flex SDK。

  2. 將 SDK 的內容放入資料夾 (例如 Flex SDK)。

  3. 將 AIR SDK 的內容複製到 Flex SDK 的檔案中。

    備註: 在 Mac 電腦上,請確定您複製或取代  SDK 資料夾中的個別檔案,而不是整個目錄。根據預設,將 Mac 上的目錄複製到相同名稱的目錄會移除目標目錄中的現有檔案,並不會合併兩個目錄的內容。您可在終端視窗中使用 ditto 命令來將 AIR SDK 合併至 Flex SDK: ditto air_sdk_folder flex_sdk_folder
  4. 命令列 AIR 公用程式位於 bin 資料夾。

設定外部 SDK

開發 Android 與 iOS 的應用程式需要您從平台製造商下載佈建檔案、SDK 或其他開發工具。

如需有關下載和安裝 Android SDK 的詳細資訊,請參閱 Android 開發人員:安裝 SDK 。從 AIR 2.6 開始,不再需要下載 Android SDK。AIR SDK 現在包括安裝和啟動 APK 套件所需的基本組件。但 Android SDK 對於各種開發工作而言仍然非常有用,包括建立和執行軟體模擬器和擷取裝置螢幕快照。

開發 iOS 不需要外部 SDK。不過,需要特殊的憑證與佈建描述檔。如需詳細資訊,請參閱 從 Apple 取得開發人員檔案