在 Flash Builder 4.5 中完成构建 flex 项目后,使用 File -> Export Flash Builder Project 导出项目。
之后一些图像停止工作(获取损坏的图像图标)。这让我一无所知,甚至在互联网上搜索也没有给我很好的答案......
在 Flash Builder 4.5 中完成构建 flex 项目后,使用 File -> Export Flash Builder Project 导出项目。
之后一些图像停止工作(获取损坏的图像图标)。这让我一无所知,甚至在互联网上搜索也没有给我很好的答案......
我不时遇到同样的问题。可能是编译器/Flash Builder 错误。但可以肯定的是,您可能想检查一些基本的东西。首先:检查您是否有正确的图片网址。其次,确保您没有使用绝对源路径(例如 C:\workspace\project\src\assets\images\image.png)。而是使用相对路径(即 assets\images\image.png)。
如果这些都是正确的,请检查您的构建目录(FB 中发布构建的默认构建目录是 bin-release)并查看图像是否在此处正确编译。正如我所说,由于某种原因,我的 FB 并不总是正确编译所有资产,所以有时我必须手动将它们移入。也就是说,您可以简单地将它们从源目录拖放到 bin-release 目录(尽管如果您使用的是 svn,您应该小心这一点,因为它可能还会复制 svn 元数据)。
您可能想尝试的其他解决方案:
我终于找到了答案……使所有图像都可绑定,并使用该类来标记图像。
例如...而不是
if (draggedImage.id == "Chris" )
{
newImage.source = "assets/Chris.png";
}
将其更改为
if (draggedImage.id == "Chris" )
{
newImage.source = pic3_icon;
}