如果我用Flex做了一个项目,我想分发它,什么是更好的选择?我的意思是,它不是互联网应用程序,只是桌面演示,应用程序应该执行的计算机是什么,有没有任何方法来 Package 应用程序togheter与Flash/AIR播放器,以便所需的一切都将只是在exe或dmg文件?
mkshixfv1#
AIR是跨平台的,所以如果你走这条路,你应该只需要生成一个可交付成果。否则,你需要做一个PC投影仪和一个Mac投影仪。
hs1ihplo2#
如果您将其导出为Air应用程序,则客户端需要安装Air。有一个选项可以将air 2.0应用程序部署为可执行文件
pw9qyyiw3#
单击并运行解决方案?将其作为Flex应用程序在线部署。使用Flash Player,它将在任何浏览器中加载,没有任何问题。只需将URL给予您的老板,他就可以轻松运行了!
gzszwxb44#
您可以尝试使用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通过命令行进行导出。
4条答案
按热度按时间mkshixfv1#
AIR是跨平台的,所以如果你走这条路,你应该只需要生成一个可交付成果。否则,你需要做一个PC投影仪和一个Mac投影仪。
hs1ihplo2#
如果您将其导出为Air应用程序,则客户端需要安装Air。
有一个选项可以将air 2.0应用程序部署为可执行文件
pw9qyyiw3#
单击并运行解决方案?将其作为Flex应用程序在线部署。使用Flash Player,它将在任何浏览器中加载,没有任何问题。只需将URL给予您的老板,他就可以轻松运行了!
gzszwxb44#
您可以尝试使用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通过命令行进行导出。