我正在尝试减少使用Flex编译的SWF文件的输出大小,并且会 也想知道如何删除gui dependancies。
使用CS3我可以简单地创建一个带有行跟踪(“hello world”)编译的AS文件 它最终得到一个低于1k的swf文件并立即运行。
如何使用Flex进行此操作..首先使用mxmlc编译swf文件很多 更大,当我执行swf时总是有进度条(我假设它正在加载gui控件库等)。
由于
答案 0 :(得分:2)
正如尤达大师所说:use Flex framework, or don't use it, there is no strip dependencies.
换句话说,如果您几乎只使用mx.*
,spark.*
或相关软件包中的任何类,那么您几乎不可能将SWF的大小减小到500K以下。您可以使用RSL单独加载框架代码,如同外部化一些东西一样,但您只会延迟不可避免的事情。事实是,框架只是一个固体块,只能全部使用,或者不能全部使用。