发布一个Flex项目,这是SWF或AIR的更好选择吗?

时间:2010-03-04 07:04:58

标签: flex air flash

如果我使用flex创建了一个项目,并且我想分发它,那么更好的选择是什么?我的意思是,它不是互联网应用程序,只是桌面演示,应用程序应该执行的计算机怎么样,有任何方法可以将应用程序打包到flash / AIR播放器,以便所需的一切都只是在exe中还是dmg文件?

4 个答案:

答案 0 :(得分:1)

AIR是跨平台的,所以如果你走这条路,你只需要生成一个可交付成果。否则你需要制作一台PC投影机和一台Mac投影机。

答案 1 :(得分:0)

如果您将其作为空中应用程序导出,则客户端需要安装空气。

可以选择将air 2.0应用程序部署为可执行文件

答案 2 :(得分:0)

点击并进入解决方案?作为Flex应用程序在线部署。使用Flash Player,它将在任何浏览器中正常加载。只要给你的老板一个他将要去的网址!

答案 3 :(得分:0)

您可以尝试使用 Captive Runtime 进行导出。它会创建带有Windows文件的文件夹或  Mac上的.app包。用户无需安装Adobe AIR或Flash Player即可使用它。一个缺点是必须在Windows上构建窗口可执行文件,在Mac上构建.app Mac文件。

有关详细信息,请参阅Adobe网站上的Packaging a captive runtime bundle for desktop computers

我相信您至少需要使用AIR 3.5来生成一个带有桌面捕获运行时的应用程序。

如果您使用的是Flash Builder 4.7,则应该有一个使用捕获运行时导出的选项。如果您使用的是Flash Builder 4.6或更低版本,则可以通过命令行使用ADT。