这似乎是一个错误,在Flex建设者,但是建设者不再创建的。swf文件的任何项目(I'm建立一个空应用程序).它没有以前然而,由于某些原因,它出错误的信息"的最初内容没有发现"(参见以寻找swf在bin-调试,而不是能够发现的话)。

有许多拟议的解决方案,例如更改的版本中的应用程序描述从1.0至1.5,但是没有这些工作。我甚至进口到一个新的项目和swf文件不会产生。

反正是有力Flex生成器生成的swf的文件?

谢谢。

有帮助吗?

解决方案 2

我实际上发现这更像是一个UI问题,代码中存在问题并不明显。

如果“问题”窗口中存在错误(红色十字而不是感叹号),它将运行旧版本,而不是新版本...所以虽然看起来它正在编译并运行新版本,事实并非如此。或者,如找到的那样,它将拒绝重建swf文件。

检查问题窗口(我认为View> flex builder中的问题)并查看是否有任何错误。我还以为它是缓存,但找到问题窗口解决了我的问题。

其他提示

当我将输出文件夹设置为“空”时,这发生在我身上。 (期望SWF最终进入项目根目录)。
当我更改输出目录(属性/ Flex构建路径/输出文件夹,最后一个框) 对某事(在我的情况下为“bin”)项目能够构建和运行 (我的代码中没有其他错误。)

是的,刚发现类似的问题。在我的情况下,我发现修复代码错误解决了这个问题。最好回过头来解决任何代码错误,直到你再次获得一个工作版本,然后从工作版本重新构建,直到你识别并处理导致问题的代码片段为止。另外在我的情况下http服务调用我从android复制到IOS是罪魁祸首。当我尝试将项目从IOS复制到Android时,我发现最好从IOS中新建它们。

我有同样的问题...

  • 你可以创建一个新的项目(它是与设置)
  • 你可以创建一个swf与amxmlc工具从命令行(我只是打开一个较早的航空项目和使用,swf到的地方,在我的调试文件夹)的问题是,有没有调试的信息,但应用程序的运行
  • 更多的信息,即希望在这里: http://bugs.adobe.com/jira/browse/FB-21758

grtz

更新:只是创造了一个新的项目和复制源在新的文件-->同样的问题

我遇到了同样的问题,根据伊恩的说法,我搜索了一个错误。什么也没找到,我自己创建了一个错误,然后删除了这个错误。我的项目正在编译并运行!我认为Flash Builder与它显示的内容并不同步。希望这可以提供帮助。

在我的情况下,我修改了应用程序的XML文件的initialWindow.content元素,指向我的swf for ant build。将其重置为空白以使其正常工作。

  • 检查你的缓存设置在浏览器(关闭)
  • 你可以替代*.html文件*。php和随机添加参*.swf路径

    我的。swf?random_value

如果它没有帮助,然后最后一个问题可能会发生:

有时Flex副本的所有文件的目标输出的文件夹回到项目 html模板 文件夹当你操纵你输出的文件夹或建造的设置。因为html模板文件夹内容使用的是复制的目标输出的文件夹,老swf文件回复制取代了新的一个。

Flex不是这样的:

compile swf > my.swf
copy my.swf > <output>/my.swf
copy html-template/* > <output>/  # if there is my.swf there then it is replaced with old version

所以,如果你有问题swf更新和它不是一个缓的问题,然后 检查html模板文件夹和删除 我的。swf ( 这里就是名称的汇编swf file)。

有时候顺序的运行和调试命令的帮助,但它又是由于更换的swf file in html模板文件夹。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top