在发出此警报后,为什么我的Flash构建器在开发期间一次又一次地关闭/关闭?

时间:2012-05-16 10:00:51

标签: actionscript-3 flash flash-builder

显示此警报后Flash Builder重新启动。

Unhandled event loop exception 
unable to create new native thread

注意我使用的是Flash Builder 4.6

由于

1 个答案:

答案 0 :(得分:2)

你有一个包含大量文件和库的大项目吗?

根据我的经验,这是由于Java内存不足造成的。

选项A:解决方案是增加Flash Builder的内存。

Adob​​e说:Improving Compiler Performance for Large Projects

使用Xms和Xmx编辑FlashBuilder.ini行

-vmargs
-Xms512m
-Xmx1024m
-XX:MaxPermSize=256m
-XX:PermSize=64m

我的8 GB RAM计算机允许最大增加1g,而不是更多。我们的项目非常庞大,以至于我们被迫使用外部编译器

迁移到IntelliJ IDEA

链接:Maximum for Java VM is discussed here

选项B:创建新的Flash Builder / eclipse工作区并重新创建项目。 (或从工作区中删除.metadata文件夹。)

可能有一些本地更改损坏了Flash Builder中的内容。

您可以在另一台PC上重现相同的错误吗?

选项C:保留Flash Builder并迁移到其他软件。我建议IntelliJ IDEA使用外部编译器,这样编译过程可以使用更多内存(Flash Builder与编译器共享其内存)。