2013-04-30 155 views
0

我试图让Flash Builder在我的Ubuntu 12.04系统上工作,但遇到了一些麻烦。在使用Eclipse Indigo安装FB4Linux之后,我最终得到了一个可用的Flash IDE。不幸的是,运行AIR应用程序似乎不起作用。使用FB4Linux编译AIR应用程序不起作用

我使用Flex SDK 4.5.1(http://sourceforge.net/adobe/flexsdk/wiki/Downloads/),因为我认为它可能不适用于4.6(即使我也尝试过)。

当我运行我的应用程序时,出现错误消息“The directory /home/niq/.flex_sdk_4.5/runtime/air/linux does not exist”。我创建了这个目录并将AIR SDK复制到了这个版本(2.6)中,但是这不能解决问题:

“/home/niq/.flex_sdk_4.5/bin/adl:1:/ home/niq /。 flex_sdk_4.5/bin_adl:语法错误:? “(” 意外”

任何人都知道解决这个

回答

1

的Flex SDK 4.5.1只包括AIR SDK的赢/ Mac的版本,你需要的空气。 SDK for Linux http://airdownload.adobe.com/air/lin/download/2.6/AdobeAIRSDK.tbz2(对应于Flex SDK 4.5.1的AIR SDK 2.6)

+0

是的,我已经试过了,但我真的不知道该把它放在哪里?AIR SDK有一个子文件夹“runtimes/linux”就像Flex SDK一样,它是必需的Ÿ只将该文件夹放入./flex_sdk_4.5/runtime/air/linux?或者包含子文件夹“bin”,“frameworks”,“include”,“runtime”的整个文件夹?我试了两个,都没有为我工作... – nbernado 2013-04-30 10:16:14

+1

您需要:(1)'cp -r air_sdk/runtimes/air/linux/* flex_sdk_4.5.1/runtimes/linux'(2)'cp air_sdk/bin/adl flex_sdk_4.5.1/bin /' – devnull 2013-04-30 10:31:03

+1

非常感谢!这为我解决了! – nbernado 2013-04-30 10:48:04