編譯Flex程序最常用的方法是使用Flex Builder或者是在命令行調(diào)用MXML編譯器(mxmlc),不過,還有不少其他的工具也可以完成編譯程序、移動文件或者調(diào)用應(yīng)用程序的任務(wù)。比如,make、Ant、及Rake,你可以僅僅使用一個命令就能調(diào)用它們完成整個編譯和部署的任務(wù)。
Flex中的調(diào)試是借助于Debug版的Flash Player完成的,因?yàn)閐ebug版的Flash Player能讓我們看到trace語句的輸出結(jié)果。在Flex Builder 3中,你可以逐行執(zhí)行并查看變量的值。另外,F(xiàn)lex Builder 3還提供了一個新的視圖窗口用來顯示內(nèi)存的使用情況以及對象的生成和銷毀。除了Flex Builder 3,還有一些開源工具供你選擇。比如,使用Firebug + Console.as或者Xray,你可以監(jiān)視對象的值;使用FlashTracer或者Output Panel工具你一樣可以看到trace語句的輸出結(jié)果。本章將講述使用Flex Builder和Xray、FlashTracer調(diào)試以及查看輸出結(jié)果。
目錄
25.1.在Flex Builder外使用Trace語句
25.2.使用組件編譯器
25.3.安裝FlexAntTasks
25.4節(jié). 在FlexAntTasks中使用compc和mxmlc任務(wù)
25.5節(jié). 編譯和部署使用RSL的Flex應(yīng)用程序
25.6節(jié). 在Flex Builder調(diào)試中創(chuàng)建和監(jiān)視表達(dá)式
25.7節(jié). 在Flex Builder中安裝Ant窗口
25.8節(jié). 為自動通用任務(wù)創(chuàng)建一個Ant構(gòu)建文件
25.9節(jié). 使用mxmlc和Ant編譯Flex應(yīng)用程序
25.10節(jié). 使用ASDoc和Ant生成文檔
25.11節(jié). 使用Rake編譯Flex應(yīng)用程序
25.12節(jié). 使用ExpressInstall
25.13節(jié). 使用Flex Builder 3的Memory Profiling查看內(nèi)存快照
新聞熱點(diǎn)
疑難解答