升級Flash Builder 4.6中的Flash Player版本(轉)

Adobe自發布Flash Builder 4.6後,就暫停了Flash Builder新版本的發佈。但AIR和FlashPlayer版本仍然保持不斷的更新。在下載新的AIRSDK並覆蓋到Flash Builder 4.6 sdks目錄下的相應版本目錄後,發現當用到了升級後的FlashPlayer新增特性功能後仍然沒法經過調試,解決的慣用方法就是在「附加的編譯器參數」項中設置版本號(如:-swf-version=16,但這種設置是針對單個項目的。其實咱們能夠經過對Flash Builder 4.6的FlashPlayer版本進行統一升級來更好的解決這個問題,實現操做步驟以下:
下面以AIRSDK升級到3.3,FlashPlayer升級到11.3爲例。 html

一、更新獨立Adobe Flash Player調試版本:
這裏下載最新的Flash Player 11.3 Projector content debugger文件,打開Flash Builder 4.6安裝目錄下的\player\win目錄,在該目錄內新建一個名爲「11.3」的文件夾,而後將下載後的flashplayer_11_3_sa_debug.exe文件拷貝到新建的「11.3」目錄並重命名爲FlashPlayerDebugger.exe,最後在Flash Builder中打開「窗口-首選項-Flash Builder-調試」而後將「獨立Adobe Flash Player(調試版)」設置爲「11.3」目錄內的FlashPlayerDebugger.exe,注意應用肯定。 編輯器

二、更新AIRSDK版本:
這裏下載AIRSDK的最新版本AdobeAIRSDK3.3,而後打開Flash Builder 4.6安裝目錄下的\sdks\4.6.0目錄,將下載的AIRSDK文件解壓並覆蓋該目錄。 flex

三、更新target-player和swf-version的值:
打開Flash Builder 4.6安裝目錄下的\sdks\4.6.0\frameworks目錄,而後用文本編輯器分別打開該目錄下的flex-config.xml、air-config.xml、airmobile-config.xml三個XML配置文件,將全部的target-player項的值改成11.三、將全部的swf-version項的值改成16,最後注意保存文件。 ui

四、更新playerglobal.swc文件:
這裏下載playerglobal.swc的最新版本,而後打開Flash Builder 4.6安裝目錄下的\sdks\4.6.0\frameworks\libs\player目錄,在該目錄內新建一個名爲「11.3」的文件夾並將下載的playerglobal.swc文件拷貝到「11.3」目錄中(注意文件名必須爲playerglobal.swc)。 spa

至此,Flash Builder 4.6中的FlashPlayer版本升級完成。如今你在Flash Builder 4.6中無論建立的是Web項目、仍是AIR項目,均可以正常經過最新的FlashPlayer版本調試了,你不再用在「附加的編譯器參數」項中設置版本號了。 debug

相關文章
相關標籤/搜索