就像标题一样简单,我希望我的项目从可执行文件而不是 swf 运行
我知道“创建投影仪”选项,但最新的 Flash 播放器将此选项显示为灰色。
如果重要,我会使用 Flash 开发
提前致谢
就像标题一样简单,我希望我的项目从可执行文件而不是 swf 运行
我知道“创建投影仪”选项,但最新的 Flash 播放器将此选项显示为灰色。
如果重要,我会使用 Flash 开发
提前致谢
正如 Flextras 在评论中提到的,您可以通过将 AIR 应用程序打包为强制运行时将其分发为 exe+dmg。
这会将 AIR 运行时与您的应用程序捆绑在一起,并且不需要用户安装任何其他东西。所需的一切都将包含在应用程序二进制文件中。
你可以adt
用来构建你的exe,
http://www.tricedesigns.com/2011/08/10/air-3-0-captive-runtime/
adt -package SIGNING_OPTIONS? -target bundle SIGNING_OPTIONS? <output-package> ( <app-desc> FILE-OPTIONS | <input-package> )
更多信息,
http://help.adobe.com/en_US/air/build/WSfffb011ac560372f709e16db131e43659b9-8000.html
您也可以直接从 Flash Builder 4.6+ 构建它
http://houseofbilz.com/archives/2011/10/11/captive-runtime-packaging-in-air-3-0/
如果您确实有依赖项,您还可以将 AIR 应用程序打包为本机桌面安装程序,
http://help.adobe.com/en_US/air/build/WS789ea67d3e73a8b22388411123785d839c-8000.html
如果您使用 Flash Player 10.1 运行 .swf 文件,您会发现“创建投影仪”选项仍然可用。看起来 Adobe 希望所有桌面应用程序都使用 AIR SDK,因此创建投影仪的这个选项是灰色的。因此,我仍然坚持使用 fp 10.1。
投影仪导出 (Flash CC)
投影仪是包含已发布 SWF 和 Flash Player 的 Flash 文件。投影仪可以像普通应用程序一样播放,无需网络浏览器、Flash Player 插件或 Adobe AIR。
关于这个扩展:
投影仪已从 Flash Pro CC 中弃用,但是,使用此扩展程序,您现在可以将 Flash Pro CC 中的 Flash 内容作为独立应用程序发布。
从 Flash CC 导出的 Projector 在 windows 上是 .EXE 文件,在 Mac 上是 .APP 文件,即使没有安装 Flash Player 或插件,也可以分别在任何 Windows 和 Mac 机器上播放。
如何安装:
下载 ZXP 扩展文件并通过 Extension Manager CC 安装。(在使用此扩展之前,您必须在系统上安装 Flash Pro CC)
如何使用:
在此处下载: https ://nipunasthana.wordpress.com/projectorforflashcc