錯誤描述: css
首先要提醒你的是不要小看Flex中的警告,Flex中的警告和java中不同,有些警告多是致命的,以致於你不可以正常使用生成的.SWC文件。 java
這個警告的完整說明多是: app
「D:\Adobe\Adobe Flash Builder 4.5\sdks\4.5.1\frameworks\libs\framework.swc」具備默認樣式而且在 library-path 中,表示依賴項將不帶有樣式進行連接。這可能會致使使用輸出 swc 的應用程序出現外觀丟失的現象。swc 應該放置在 external-library-path 中。 框架
或者:
ui
The swc ‘/Applications/Adobe Flash Builder Burrito/sdks/4.5.0/frameworks/libs/framework.swc’ has style defaults and is in the library-path, which means dependencies will be linked in without the styles. This can cause applications, which use the output swc, to have missing skins. The swc should be put in the external-library-path.
spa
固然還有多是針對spark.SWC文件的,解決方法是同樣的。 ci
錯誤緣由: it
之因此會產生這個錯誤是由於這兩個swc文件都帶有樣式文件defaults.css,若是把這兩個庫文件合併到代碼中系統不會把defaults.css也自動帶走,因此就產生了衝突。而系統默認添加的swc文件是合併到代碼中的,因此咱們要修改系統鏈接swc文件的方式。 spark
解決辦法: io
項目右擊——屬性——Flex庫構建路徑——庫路徑——點擊Flex SDK(Flex4.6.0)——選中衝突的swc文件——點開,而後選擇連接類型——選擇右邊操做欄編輯——取消選中與框架相同,而後選擇連接類型爲外部。