2011-08-12 90 views

回答

1

答案很简单。 Flash可以使用免费的FlexSDK编译器。但它无法处理用于创建Flex框架应用程序的脚本语言MXML。

但是,有一个很好的开源免费工具,名为FlashDevelop,可以同时处理Flash IDE和FlexCompiler。 http://flashdevelop.org

它没有FlashBuilder设计视图,其分析器也不像FlashBuilder中的那样完整。但是我个人更喜欢使用它。

更新:下面的回复说,Flash不能使用任何其他SDK。这段时间并不完全准确(Adobe CS5.5)。Flash有自己的编译器,不包含任何FlexFramework类。所以至少有两种Flash编译器。一个通过Flash,另一个通过Flash Builder。 此外,任何人都可以使用免费的flex SDK作为命令行工具来编译swfs。这是Flash替代品的基础,如FlashDevelop和FDT Eclipse插件,以及编译swfs的其他资源。

+0

非常感谢你塑料。 – sergzach

3

有Adobe Flash的Flash Builder产品。

真正的一句听起来像:

有Flash Builder的产品由Adobe。

然后:

是否可以使用Adobe Flash产品为Flash Builder中时 与FLEX SDK的工作?你有经验吗?

这是非常不清楚究竟是什么你问什么,但我想正确的问题是:

是否有可能与 FLEX SDK工作时使用Adobe的产品Flash Builder的?你有经验吗?

所以这个问题可以回答:Adobe的Flash Builder(以前称为Flex Builder)是专门用来处理Flex SDK的。说实话,它不能使用除Flex SDK之外的任何其他SDK(将Adobe AIR SDK视为Flex SDK的一部分)。所以答案是:是的,这绝对有可能!

问题的最后部分(你有经验吗?)可以由Captain Obvious回答。我们当然有。这就是为什么我们在这里回答你的问题:)

+0

你的第一次更正是好的,但第二次更改源代码。不过非常感谢你Constantier!我的意思是,如果你有这样的实践经验,那么回答我的问题,否则不要。 – sergzach

+0

第二种感觉是:'是否可以使用Adobe Flash(而不是Flash Builder)来编译使用Flex SDK的程序?' – sergzach

+0

好的。现在我已经理解了你的问题:)答案是:不,Flash创作工具无法使用Flex SDK进行构建,只要它使用* .fla文件作为源,但Flash Builder使用ActionScript和MXML源文件,CSS文件和二进制文件资源(如图像和SWF电影)作为Flex SDK的“mxmlc”编译器的输入。 – Constantiner