flash - Adobe Flash iOS 打包程序在打包大型项目时抛出 java.lang.OutOfMemoryError

标签 flash apache-flex flex4.5 packager-for-iphone

我一直在使用 adobe 打包器将 Flex 4 代码库移植到 iOS,但在尝试打包我们的整个代码库时遇到了麻烦。打包程序运行了一段时间,然后抛出 OutOfMemoryError - 即使我将 java 堆大小增加到 4GB。

似乎没有任何代码会导致问题,因为如果我剪切大块代码,它会成功编译,并且我可以更改我省略的 block 。这可能与代码本身的大小有关。

我在这里用 adobe 记录了一个非常详细的错误报告:http://bugs.adobe.com/jira/browse/FB-32192 .它包括一个 AIRI 文件,您可以将其打包以重现问题,一个 ruby​​ 脚本,用于生成 actionscript 代码以生成该 AIRI 文件,以及我在记录错误之前尝试的所有内容的摘要。

有没有其他人尝试过使用 iOS 打包器编译大型项目?是否有任何已知的解决方法?

最佳答案

尝试使用 x64 Java 运行时。它为我解决了类似的问题——项目仅使用 x64 Java 运行时成功打包,即使堆大小增加,x86 Java 进程也无法分配打包项目所需的 RAM。

关于flash - Adobe Flash iOS 打包程序在打包大型项目时抛出 java.lang.OutOfMemoryError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6765043/

相关文章:

apache-flex - ActionScript 对象的深度通用序列化

apache-flex - Flex中组件的visible和includeInLayout属性之间的区别

actionscript-3 - 1120 : Access of undefined property [instantiated variable]?(灵活)

android - 在 Android 上的 AIR 中浏览文件夹?

apache-flex - 减少条形图系列的宽度

apache-flex - Adobe Flex 4.5 Spark : Binding ItemRenderer Component to Parent

php - (PHP/MYSQL) 插入大值时,Insert Into 不起作用,没有超时或错误

python - 也许在 Mechanize 中抓取 Flash : accessing background files,?

java - 构建音乐可视化工具

css - 是否有一个 css 属性来为 LinkBut​​ton 的启动状态指定背景颜色?