天天看點

減小flex檔案(swf)的方法

減小flex檔案(swf)的方法

1、使用Release模式(這個通常會被忽視,呵呵)

        (1).點選flexbuilder上方的工具欄中的”

減小flex檔案(swf)的方法

”, 彈出Export Release Build視窗,如下所示:

減小flex檔案(swf)的方法

        選擇你要優化的mxml檔案; 在Export to folder 中填入你要導出到的檔案夾. 然後點選”finish”,在” F:\workspace\mySecondeLcds\WebRoot\”下便增加了bin-release2檔案夾, 裡面包含BindDemo.swf檔案, 大小比以前的檔案越小一半.

2、使用MXML Module

        (1).在你的項目下的mxml檔案夾上右擊, NewMxml Module, 彈出”New Mxml Module”對話視窗, 如下所示:

減小flex檔案(swf)的方法

選擇針對應用程式優化,也能減少子產品的體積。      

(module檔案生成之後最好不要重命名, 否則編譯會有一點問題)

3、使用RSL(Runtime Shared Library)

        (1). 在flex項目中, 右擊項目名, 然後 點選”properties”,在彈出的對話筐中左側選擇”Flex Build Path”, 右側選擇

”Library Path”,如下圖所示:

減小flex檔案(swf)的方法

        點選”Framework linkage”右邊的下拉筐,會出現兩個選項, “Merged into code”和”Runtime shared library”兩個選項,一般預設是前者, 選中“運作時共享庫(RSL)” 然後點選”ok”按鈕, 經過幾秒中的編譯, 你再去檢視各個swf檔案的大小, 你會發現所有的大小都減小了.

繼續閱讀