2013-04-11 184 views
1

聽起來很簡單,可能應該是這樣,但我只花了3個小時嘗試運行最基本的安裝程序,並且我迷失在Adobe創建的混亂中。我遵循了幾個教程和文檔,但似乎沒有工作。在Mac OS上安裝適用於Flex的Adobe AIR 3.7 SDK

我只想用最新的Air 3.7 SDK爲移動項目生成一個Flex。

  • 我試着步驟,以取代現在深深隱藏在flashbuilders日食文件夾中的airsdk。這隻允許我使用3.7爲移動項目創建一個actionscript,但不是Flex項目。

  • 我試着下載適用於flex開發者的Air sdk(http://airdownload.adobe.com/air/mac/download/latest/AdobeAIRSDK.tbz2)。我將這些文件覆蓋到現有的Flex 4.6.0文件夾中。結果是Flashbuilder不再將該文件夾識別爲Flex SDK。

我也試過在PC上後一步,它到目前爲止,我可以編譯和iPad上的移動應用程序的調試FLEX(快速模式)工作。標準模式和導出發佈版本以永無止境的包裝流程結束(現在1.5小時,對於世界各地的應用程序而言,仍然爲0%)

任何幫助將不勝感激。謝謝

回答

0

我犯的錯誤是將文件從AIRSDK複製到Flex SDK文件夾中。這可以在PC上運行,但macOS Finder不會按預期方式合併文件夾,並最終刪除文件。

合併文件夾的正確方法是使用recync在這篇文章解釋 Use Adobe Air 3.3 SDK with Flash Builder

1

的Apache Flex有在flex-SDK回購,這將有助於你的開發分支的一些腳本。

git clone https://git-wip-us.apache.org/repos/asf/flex-sdk.git sdk
cd sdk
git checkout develop

(GitHub的鏡子是過時的一點,所以不能發佈對不起直接鏈接到文件)

看在IDE目錄,你會看到:

addAIRToSDK.sh - 將AIR SDK下載併合併到Flex SDK中 checkAllPlayerGlobals.sh - 檢查並下載playerglobal.swc的所有版本 setFlahsPlayerVerion.sh - 在Flex SDK中設置最小Flash Player版本

腳本支持AIR 3.7和Flash Player 11.7。