使用Flex 3从SWF创建EXE而无需AIR?

时间:2008-08-22 20:18:13

标签: flex actionscript-3 flash

我有一个用Flex 3编写的简单小测试应用程序(MXML和一些AS3)。我可以把它编译成SWF就好了,但是我想把它变成一个EXE,所以我可以把它交给我的几个可能觉得有用的同事。

使用Flash 8,我可以定位一个EXE而不是SWF,它可以将SWF包装在投影仪中,一切正常。是否存在与使用最终不需要AIR的Flex 3 SDK相同的内容?

注意:我没有Flex Builder,我只是使用免费的Flex 3 SDK。

3 个答案:

答案 0 :(得分:22)

在Flex SDK文件夹中,您应该看到一个'runtimes \ player \ win \ FlashPlayer.exe',这是一个独立的Flash播放器。用它打开您的SWF,您将在File菜单中看到一个'Create Projector ...'菜单项,它将创建独立的EXE。

答案 1 :(得分:2)

imaginaryboy说得对,我相信。顺便说一句,既然你没有Flex Builder,你可以在Windows上查看免费和开源的FlashDevelop。这是我最喜欢的开发任何ActionScript的环境(Flex支持也很棒)。

答案 2 :(得分:1)

还有Zinc也提供API:s用于访问文件系统,而其他人认为AIR有,但限制较少。