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