Flex 4 创建的应用程序需要单个 SWF 文件吗?
我在 Flex 4 中创建了一个应用程序。当我导出发布版本时,它会生成一大堆文件。 (包括使用的皮肤等)
如何将这些大量文件除了容器 HTML 文件编译成单个 SWF 文件?
例如, 我的文件夹应仅包含:
- my_app.swf
- my_app.html
但 my_app.swf 仍应像普通 Flex 4 应用程序一样运行,只是这一次,所有文件、图像、皮肤等都位于该 SWF 文件内。
感谢那些愿意提供帮助的人!
I made an application in Flex 4. When I export a release build, it generates a whole bunch of files. (including the skins used, etc, etc.)
How do I make those plentiful files except the container HTML file, get compiled into a single SWF file?
E.g.,
My folder should only contain:
- my_app.swf
- my_app.html
But my_app.swf should still run like a normal Flex 4 app, only this time, all the files, images, skins, etc are inside that one SWF file.
Thanks to those who'd help!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
在 Flash Builder 中打开您的项目,转到:
项目 -> 属性,
而不是
Flex 构建路径 -> 库路径
,最后更改名为“框架链接”的下拉列表”到“合并到代码中”。
重新编译:)
Open your project in Flash Builder, go to:
Project->Properties
than
Flex Build Path->Library Path
and finally change the dropdown named "Framework linkage" to "Merged into code".
Recompile :)
您需要在 Flex 中嵌入图像。为此,请参阅 http://help .adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf60546-7ff2.html。
完成后,您将不需要文件夹中的图像和声音文件等资源。它们已经嵌入到您的 swf 中。
注意:这将大大增加 swf 的大小。
You will need to embed images in flex.For that refer http://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf60546-7ff2.html.
That done, you will not need assets like images and sound files in the folder.They will already be embedded in your swf.
NOTE:This will increase the size of you swf drastically.