其实这只是个小问题,之所以提出来,是希望以后有人看到类似的问题别把它当bug看待,也别怀疑你的图片是坏的。另外,我也希望flex builder 能改进这类小问题让编辑器更加人性化。下面我来说说我的发现。
在打开flex builder 的情况下,向我的project文件夹里拷贝一个图片(是直接在系统上操作的),然后在程序文件里写上[Embed...],嵌入图片。会发现flex builder 一直有报错,即使你的路径没问题,图片格式也对。
unable to resolve ‘assets/images/xxx.jpg’ for transcoding
Unable to transcode assets/images/xxx.jpg.
为什么呢。说出来太晕,因为我没有在flex builder里把project refresh 一下, flex builder对刚才的拷贝(project文件夹里多了个文件)没有自动识别出来,因此认为该图片不存在。