如标题一样简单, 我希望我的项目从可执行文件而不是swf
运行我知道'创建投影仪'选项,但最新的Flash播放器将此选项显示为灰色。
如果重要,我会使用flash develop
提前致谢
答案 0 :(得分:4)
正如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
答案 1 :(得分:1)
如果使用Flash Player 10.1运行.swf文件,则可以找到仍可用的“创建投影仪”选项。看起来Adobe希望所有桌面应用程序都使用AIR SDK,因此Create Projector的这个选项显示为灰色。由于这个原因,我仍然坚持使用fp 10.1。
答案 2 :(得分:0)
投影机导出(Flash CC)
投影仪是包含已发布的SWF和Flash Player的Flash文件。投影仪可以像普通应用程序一样播放,无需Web浏览器,Flash Player插件或Adobe AIR。
关于此扩展:
投影仪已从Flash Pro CC弃用,但是,使用此扩展程序,您现在可以将Flash内容从Flash Pro CC发布为独立应用程序。
从Flash CC导出的投影仪将是Windows上的.EXE文件和Mac上的.APP文件,即使没有安装Flash Player或插件,也可以分别在任何Windows和Mac计算机上播放。
如何安装:
下载ZXP扩展文件并通过Extension Manager CC进行安装。 (在使用此扩展程序之前,必须在系统上安装Flash Pro CC)
如何使用:
在此下载: https://nipunasthana.wordpress.com/projectorforflashcc
答案 3 :(得分:0)