Animate CC 讓您可以發佈 Adobe® AIR™ for Android 的內容。

本文提供在 Animate 中設定 AIR for Android 發佈設定的說明。如需有關開發 Adobe AIR™ 應用程式的完整資訊,請參閱建立 Adobe AIR 應用程式

如需有關桌上型電腦及行動裝置 AIR 應用程式的硬體和軟體需求資訊,請參閱 AIR 系統需求

如需完整的 AIR 開發人員文件,請參閱 Adobe AIR 參考

視訊與教學課程

以下視訊教學課程說明如何在 Animate 中建立 AIR™ for Android 應用程式:

註解:

(僅適用於 AIR 3.7) 僅以固定執行階段封裝應用程式 (Android)

有了 AIR 3.7,在任何目標中封裝適用於 Android 的 AIR 應用程式時,將會內嵌 AIR 執行階段。這將有助於改善使用者體驗,因為不再需要個別下載 AIR 執行階段。不過,這有個副作用,就是應用程式大小會增加到將近 9MB。

如果 AIR for Android 應用程式是以「共用執行階段」選項來封裝,Animate 就會顯示警告。

建立 Adobe AIR for Android 檔

您可以在 Animate 中使用「檔案 > 新增」命令建立 Adobe AIR for Android 文件。您也可以建立 ActionScript® 3.0 FLA 檔案,再透過「發佈設定」對話方塊轉換為 AIR for Android 檔案。

若要建立 AIR for Android 檔,請執行下列其中一項:

  • 從「歡迎螢幕」或「新增文件」對話方塊 (「檔案 > 新增」) 中選擇「AIR for Android」。

  • 開啟現有 FLA 檔案,再將該檔案轉換為 AIR for Android 檔案。在「發佈設定」對話方塊 (「檔案 > 發佈設定」) 中,從「目標」選單選取「AIR for Android」。

預覽或發佈 AIR for Android 應用程式

您可以預覽 Animate AIR for Android SWF 檔案顯示在 AIR 應用程式視窗中的外觀。預覽功能相當有用,讓您不需要封裝與安裝應用程式,就能查看應用程式的可見元素顯示情形。

  1. 確定您已將「發佈設定」對話方塊中的「目標」設定設為「AIR for Android」。

  2. 選取「控制 > 測試影片 > 測試」或按 Control+Enter。

如果您尚未透過「應用程式和安裝程式設定」對話方塊來設定應用程式設定,Animate 會自動產生預設應用程式描述器檔案 (swfname-app.xml)。Animate 會在寫入 SWF 檔案的相同資料夾中建立此檔案。如果您已使用「應用程式和安裝程式設定」對話方塊設定應用程式設定,則應用程式描述器檔案會反映該設定。

若要發佈 AIR for Android 檔,請執行下列其中一項:

  • 在「發佈設定」對話方塊中,按一下「發佈」按鈕。

  • 在「AIR for Android 設定」對話方塊中,按一下「發佈」按鈕。

  • 選擇「檔案 > 發佈」。

  • 選擇「檔案 > 發佈預覽」。

當您發佈 AIR 檔案時,Animate 會建立 SWF 檔案和 XML 應用程式描述器檔案。然後,Animate 會將兩者的複本,連同您已增加至應用程式的其他任何檔案,一起包裝為 AIR 安裝程式檔案 (swfname.apk)。

建立 AIR for Android 應用程式

應用程式開發完成後,請為 AIR for Android 應用程式描述器檔案和安裝程式檔案指定各項必要設定,以便部署應用程式。Animate 在發佈 AIR for Android 檔案時,會連同 SWF 檔案一併建立描述器檔案和安裝程式檔案。

這些檔案的設定是在「AIR for Android - 應用程式和安裝程式設定」對話方塊中指定。建立 AIR for Android 檔案後,您可以從文件「屬性」檢測器中開啟此對話方塊。您也可以在「發佈設定」對話方塊的「Animate」索引標籤中,從「播放程式」選單的「設定」按鈕存取此對話方塊。

建立 Adobe AIR 應用程式檔案

  1. 在 Animate 中,開啟構成 Adobe AIR 應用程式的 FLA 檔案或一組檔案。

  2. 先儲存 AIR for Android FLA 檔,然後再開啟「AIR 應用程式和安裝程式設定」對話方塊。

  3. 選取「檔案 > AIR for Android 設定」。

  4. 完成「AIR for Android 應用程式和安裝程式設定」對話方塊,然後按一下「發佈」。

    當您按一下「發佈」按鈕時,將會包裝下列檔案:

    • SWF 檔案

    • 應用程式描述器檔案

    • 應用程式圖示檔

    • 「包含的檔案」文字方塊中列出的檔案

    註解:

    如果為 FLA 或 SWF 指定的檔案名稱包含雙位元組字元,發佈 AIR for Android 應用程式就會失敗。


「AIR for Android 應用程式和安裝程式設定」對話方塊分為四個索引標籤:「一般」、「部署」、「圖示」及「權限」。

一般設定

「AIR for Android 應用程式和安裝程式設定」對話方塊中的「一般」標籤包含下列選項:

輸出檔案

使用「發佈」命令時要建立之 AIR 檔案的名稱與位置。輸出檔案副檔名為 APK。

應用程式名稱

AIR 應用程式安裝程式用來產生應用程式檔案名稱和應用程式資料夾的名稱。這個名稱只能包含適用於檔案名稱或資料夾名稱的有效字元。預設值為 SWF 檔的名稱。

應用程式 ID

透過此唯一 ID 來識別您的應用程式。您可以依個人需要變更預設 ID。請勿在 ID 中使用空格或特殊字元。有效字元僅限於 0-9、a-z、A-Z、. (點),長度為 1 至 212 個字元。預設值為 com.adobe.example.applicationName

版本

這是選擇性的。指定應用程式的版本號碼。預設值為 1.0。

版本標籤

這是選擇性的。用於說明版本的字串。

外觀比例

可讓您選取應用程式為「縱向」、「橫向」或「自動調整方向」。同時選取「自動」和「自動調整方向」時,應用程式會根據裝置的目前方向在裝置上啟動。

全螢幕

設定應用程式以全螢幕模式執行。此設定預設為未選取。

自動調整方向

可依據裝置目前的方向,將應用程式從直向切換為橫向模式。此設定預設為未選取。

顯示模式

讓您可以指定 AIR 執行階段顯示圖像內容的方法。選項包括:

  • 自動 - 自動偵測並使用主機裝置上最快的顯示方法。

  • CPU - 使用 CPU。

  • GPU - 使用 GPU。如果沒有 GPU 可供使用,則會使用 CPU。

  • 直接 - 使用 Stage3D 顯示。這是最快的顯示方法。

如需不支援「直接」模式的處理器清單,請參閱 Stage3D 不支援的晶片組、驅動程式 | Flash Player 11,AIR 3


處理器:讓您可以針對發佈應用程式所用的裝置選取處理器類型。支援的處理器類型為 ARM 和 Intel x86。自 Animate CC 2014.1 版本以來,就提供對 x86 處理器的支援。

內含的檔案

指定要在應用程式套件中包含哪些其他檔案和資料夾。按一下「加號 (+)」按鈕可加入檔案,按一下資料夾按鈕則可加入資料夾。若要刪除清單中的檔案或資料夾,請選取該檔案或資料夾,然後按一下「減號 (-)」按鈕。

根據預設,應用程式描述器檔案和主要的 SWF 檔會自動加入到套件清單中。即使您尚未發佈 Adobe AIR FLA 檔,這份套件清單仍會顯示這些檔案。此套件清單會以一般結構來顯示這些檔案和資料夾。資料夾中的檔案不會列出,而顯示的檔案路徑會是完整路徑 (但必要時會截斷)。

如果您曾經將任何 AIR 原生擴充功能檔案加入 ActionScript 元件庫路徑,那些檔案也出現在這份清單中。

圖示檔案不會包含於此清單中。Animate 對檔案進行封裝時,會將圖示檔案複製到相對於 SWF 檔案所在位置的暫存資料夾。待封裝完成後,Animate 隨即刪除該資料夾。

部署設定

「AIR for Android 應用程式和安裝程式設定」對話方塊中的「部署」索引標籤可讓您指定下列設定。

憑證

應用程式的數位憑證。您可以瀏覽至憑證或建立新憑證。如需有關建立數位憑證的資訊,請參閱簽署您的應用程式。請注意,Android 應用程式憑證的有效期間必須至少設為 25 年。

「密碼」

所選取數位憑證的密碼。

部署類型

指定要使用的套件類型。

  • 「裝置版本」設定可讓您建立要發行到市場上的套件或其他任何散佈媒體,例如網站。
  • 「模擬器版本」設定可讓您建立用於除錯行動裝置模擬器的套件。
  • 「除錯」設定可讓您執行裝置除錯,包括在 Animate 中設定中斷點,以及對 Android 裝置上執行的應用程式進行遠端除錯。您也可以選擇要使用哪個網路介面和 IP 位址來除錯工作階段。

AIR 執行階段

指定應用程式在未安裝 AIR 執行階段的裝置上的執行方式。

  • 「將 AIR 執行階段嵌入應用程式」會將執行階段加入應用程式安裝套件,如此,就不需要額外下載。這會顯著地增加應用程式套件的大小。
  • 「從下列位置取得 AIR 執行階段:」會使安裝程式從 Google Play 商店或 Amazon Appstore 下載執行階段。

發佈後

可讓您指定是否在目前連線的 Android 裝置上安裝應用程式,以及是否在安裝後立即啟動應用程式。

圖示設定

「AIR for Android 應用程式和安裝程式設定」對話方塊中的「圖示」標籤可指定 Android 應用程式的圖示。當您安裝該應用程式並在 AIR for Android 執行階段中加以執行後,便會出現這個圖示。您可以針對圖示顯示所在的不同檢視,指定不同的圖示大小。您為 Android 選擇的圖示不一定要嚴格遵守這些大小限制。

若要指定圖示,請按一下「圖示」索引標籤中的圖示大小,然後瀏覽至要使用此大小的檔案。檔案必須是 PNG (可攜式網路圖案) 格式。

若您並未提供某種特定圖示大小的影像,Adobe AIR 將會縮放其中一個已提供的影像來建立遺漏的圖示影像。

權限設定

「權限」索引標籤可讓您指定應用程式在裝置上可存取的服務和資料。

  • 若要套用某個權限,請選取其核取方塊。

  • 若要查看某個權限的說明,請按一下權限名稱。權限清單下方隨即出現說明。

  • 若要手動管理權限,而不使用對話方塊,請選取「手動管理權限及應用程式描述器檔案中的資訊清單附加物」。

語言設定

「語言」窗格可讓您選取應用程式商店或市場中,要與您的應用程式產生關聯的語言。透過選取語言,可讓使用該語言的 Android 作業系統使用者下載您的應用程式。請注意,這些語言設定不會進行其他動作來當地化您的應用程式使用者介面。

如果未選取語言,應用程式就會使用所有支援的語言來發佈。如此,您就不需要選取每個語言。列出的語言是 Adobe AIR 支援的語言。Android 可能支援其他語言。

註解:

AIR for Android 支援三種新語言:

  • 丹麥文
  • 希伯來文 
  • 挪威文

此産品由 Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License 授權  Creative Commons 條款未涵蓋 Twitter™ 與 Facebook 文章。

法律說明   |   線上隱私權政策