當前位置:首頁 » 編程軟體 » flashbuilder編譯

flashbuilder編譯

發布時間: 2025-09-04 22:43:20

A. Flash反編譯軟體ASV2013支持Flash Builder 4.7嗎

支持查看代碼!關於Adobe
Alchemy(Adobe
Flascc),Flash反編譯軟體ASV2013反編譯出的AS3代碼可讀性是最好的.但是因為源碼是C語言,通過Adobe
Alchemy編譯為AS3代碼,所以反編譯的結果和常規的AS3代碼有所不同.而且出於出於加密演算法的目的,Adobe
Alchemy(flascc)所編譯的SWC裡面,往往使用了RSA,AES,MD5等演算法,使最終代碼異常復雜.但有加密就有解密.
判斷一個SWF或SWC是否使用了Adobe
Alchemy有個小技巧:如果代碼中有cLibInit,cmole或者cLibInit.init(),就說明此文件使用了Adobe
Alchemy(Adobe
Flascc)技術.這時應該使用ACR(ActionScript
Code
Replacer)直接進行代碼替換,或注入新的AS3類,從而輕松調用其中的類庫,無需反編譯,也能實現理想效果.
如果只是想提取網頁Flash素材進行分析,應該使用Flash素材提取工具FRC(Flash
Resource
Catcher).

B. flash builder 內存不足錯誤,怎麼解決

方法一
Flash Builder 4.5 的初始化jvm參數來提高我的可用內存,並且發現性能得到了顯著的提高。我是在mac上進行的標准安裝,點擊FB4.5的啟動文件,選擇 「Show Package Contents」,在Contents/MacOS/ folder 文件夾下能找到FB的4.5.ini文件,如果你用的是eclipse插件,可以在eclipse的安裝目錄下的相同文件假下找到.ini文件。

修改.ini配置文件參數,我的配置如下:
-nl
en_US
-startup
../../../eclipse/plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
--launcher.library
../../../eclipse/plugins/org.eclipse.equinox.launcher.cocoa.macosx_1.1.1.R36x_v20100810
--launcher.defaultAction
openFile
-showsplash
-vmargs
-Xms512m
-Xmx1024m
-XX:MaxPermSize=512m
-XX:PermSize=128m
-Xdock:name=Flash Builder
-Xdock:icon=../Resources/fb_app.icns
-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts
-Declipse.proct=com.adobe.flexbuilder.standalone.procte36
-Declipse.application=com.adobe.flexbuilder.standalone.FlashBuilderApplication
復制代碼
我的機器是6G的內存,這里的設置實際上還能夠提高獲得更好的性能,但是我已經很滿足現在的設置了。我基本上是在原來的配置文件的基礎上將參數進行了翻倍,重啟之後就可以體驗到效果了。

註:譯者factar 並沒有用過mac,所有對路徑這段的翻譯請大家實驗下,在windows下,找到你的安裝路徑下,找到FlashBuilder.ini即可。可以右鍵桌面或者啟動項里FB的快捷方式,選擇屬性,點擊「打開文件位置」即可找到。
另外我的機器只有3g,所以沒有進行提升參數,希望哪位朋友的機器配置比較高,設置一下,看看效果如何?
方法二
Flash builder 4內存優化之java heap space解決辦法
Flash Build 4編譯慢、報java heap space 堆空間異常錯誤的解決方法:

1、
在安裝路徑下找到FlexBuilder.ini文件,進行編輯,加入如下參數
-vmargs
-Xms128m
-Xmx512m
-XX:MaxPermSize=256m
-XX:PermSize=64m #不要設置太高,否則會更加慢
-Djava.net.preferIPv4Stack=true
以上幾條經驗可以明顯加快編譯速度數倍,第3條可以明顯減低FB掛掉的幾率。
2、由於Flex Builder compiler shell有memory leak的問題, 而SDK默認的的 JVM heap size 只有312M,當compile比較大的project容易不夠,所以只要修改SDK的JVM參數就可以。
編輯 {Flex SDK}安裝路徑/bin/jvm.config 文件如下。
java.args=-Xmx512m -Dsun.io.useCanonCaches=false
如果還是有Error,可以增加到1024或者更多。
註:我的flex4安裝路徑中的sdk位置:D:\Adobe\Adobe Flash Builder 4\sdks\4.0.0\bin\jvm.config在這里調整即可

熱點內容
冠道4驅買哪個配置好 發布:2025-09-05 01:15:45 瀏覽:605
編程一個地球 發布:2025-09-05 00:59:16 瀏覽:14
手機照片怎麼設密碼 發布:2025-09-05 00:26:17 瀏覽:366
如何更換伺服器連接 發布:2025-09-05 00:25:30 瀏覽:643
c語言學透 發布:2025-09-05 00:12:18 瀏覽:490
現在電腦主機買什麼配置好 發布:2025-09-04 23:58:32 瀏覽:744
ymodem協議源碼 發布:2025-09-04 23:49:09 瀏覽:782
一元購的演算法 發布:2025-09-04 23:39:47 瀏覽:136
地鐵逃生白卡的密碼門在哪裡 發布:2025-09-04 23:20:35 瀏覽:289
怎麼設置手機銀行密碼 發布:2025-09-04 23:15:37 瀏覽:53