2013-04-11 185 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。