您可以利用下列 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:
在 Linux 中安裝 AIR SDK
如需使用 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
安裝 Flex SDK
您的電腦必須安裝有 Java,才能使用命令列工具建立 AIR 應用程式。您可以從 JRE 或 JDK (1.5 版或更新版本) 使用 Java 虛擬機器。Java JRE 與 JDK 可從 http://java.sun.com/ 取得。
備註:
使用者則不需 Java 也可執行 AIR 應用程式。
Flex SDK 提供的 AIR API 與命令列工具,可協助您封裝、編譯以及除錯 AIR 應用程式。
-
如果您尚未這樣做,請從
http://opensource.adobe.com/wiki/display/flexsdk/Downloads
下載 Flex SDK。
-
將 SDK 的內容放入資料夾 (例如 Flex SDK)。
-
將 AIR SDK 的內容複製到 Flex SDK 的檔案中。
備註:
在 Mac 電腦上,請確定您複製或取代 SDK 資料夾中的個別檔案,而不是整個目錄。根據預設,將 Mac 上的目錄複製到相同名稱的目錄會移除目標目錄中的現有檔案,並不會合併兩個目錄的內容。您可在終端視窗中使用
ditto
命令來將 AIR SDK 合併至 Flex SDK:
ditto air_sdk_folder flex_sdk_folder
-
命令列 AIR 公用程式位於 bin 資料夾。
設定外部 SDK
開發 Android 與 iOS 的應用程式需要您從平台製造商下載佈建檔案、SDK 或其他開發工具。
如需有關下載和安裝 Android SDK 的詳細資訊,請參閱
Android 開發人員:安裝 SDK
。從 AIR 2.6 開始,不再需要下載 Android SDK。AIR SDK 現在包括安裝和啟動 APK 套件所需的基本組件。但 Android SDK 對於各種開發工作而言仍然非常有用,包括建立和執行軟體模擬器和擷取裝置螢幕快照。
開發 iOS 不需要外部 SDK。不過,需要特殊的憑證與佈建描述檔。如需詳細資訊,請參閱
從 Apple 取得開發人員檔案
。
|
|
|