让FLEX发布出的swf更小
2010-03-03 21:11 | 作者:Administrator
本篇属于网络转载
第一步:分离运行库,使用RSL减小FLEX生成文件的体积
要应用RSL.我们执行下面的步骤:
1.在项目文件夹中点右建,选择"properties"-"Flex BuildPath"-"Library Path"
2.该选项卡上我们看到"FrameWork linkage",默认是选中"Merged into code"(打包在里边..大概这意思)
3.点开下拉,选择"runtime shared library(RSL)",点"OK"
第二步:使用Release发布
Flex3通过Build Project编译结果都是Debug版本的,我们在发布的时候选择Export Release:
选择项目,菜单->Project->Export Release Build...
还可以使用编译器的优化选项进一步减小swf的体积。
在Flex中还有两个也是可以设置为Rsl的,它们是:rqc、datavisualization 这样你的swf文件会进一步减小!
同时也可以将你自己的一些公共的类或组件放置到swc内将其设置为rsl,这样也会进一步减小swf的体积,例如可以讲Caringorm.swc设置为rsl也可以减小很多!
源文档 <http://space.flash8.net/home/space.php?uid=777088&do=blog&id=3965>