2011-11-20 154 views

回答

1

在編譯之前,Flex Compiler將MXML轉換爲ActionScript。沒有辦法從SWF開始並獲得MMXL代碼。

如果您需要ActionScript代碼,那麼有很多反編譯器選項。 Sothink has one。我已經使用了另一個SoThink產品,它已經很穩固。

可能存在關於使用反編譯器的道德和法律問題,因此使用反編譯器並不是我輕視的決定。

+0

感謝您的回覆。但是我的擔心是,我想查看flex項目的一些細節信息(比如如何生成一些特殊的id),所以我想了解它使用的特定api。所以在MXML轉換爲動作後,是否有可能看到這些詳細信息? – LuciferTian2010

+0

是的,但您必須解析並找出ActionScript。如果您想了解如何使用API​​,我強烈建議您查看該API的文檔;或者作爲documentaiton的原始開發者。公共API通常具有文檔和私人APIS - 因爲您正在合法訪問它們 - 通常也有文檔可用。 – JeffryHouser