现在的位置: 首页 > 综合 > 正文

减小flex文件(swf)的方法

2013年08月30日 ⁄ 综合 ⁄ 共 692字 ⁄ 字号 评论关闭

减小flex文件(swf)的方法
1、使用Release模式(这个通常会被忽视,呵呵)
        (1).点击flexbuilder上方的工具栏中的” ”, 弹出Export Release Build窗口,如下所示:
         
        选择你要优化的mxml文件; 在Export to folder 中填入你要导出到的文件夹. 然后点击”finish”,在” F:\workspace\mySecondeLcds\WebRoot\”下便增加了bin-release2文件夹, 里面包含BindDemo.swf文件, 大小比以前的文件越小一半.
2、使用MXML Module
        (1).在你的项目下的mxml文件夹上右击, NewMxml Module, 弹出”New Mxml Module”对话窗口, 如下所示:
         

选择针对应用程序优化,也能减少模块的体积。      

(module文件生成之后最好不要重命名, 否则编译会有一点问题)

3、使用RSL(Runtime Shared Library)
        (1). 在flex项目中, 右击项目名, 然后 点击”properties”,在弹出的对话筐中左侧选择”Flex Build Path”, 右侧选择
”Library Path”,如下图所示:
         

         
        点击”Framework linkage”右边的下拉筐,会出现两个选项, “Merged into code”和”Runtime shared library”两个选项,一般默认是前者, 选中“运行时共享库(RSL)” 然后点击”ok”按钮, 经过几秒中的编译, 你再去查看各个swf文件的大小, 你会发现所有的大小都减小了.

【上篇】
【下篇】

抱歉!评论已关闭.