我正使用 Adobe AIR 创建一些闪光游戏。 我试图将它编译为.ipa 文件( 在 iPad 设备上运行 ) 。
使用6 swc 库和未预先编译的代码批数。 我试图用两种方法用Flash FDT 5. 5 组合我的游戏:
- fast - works ok, but the performance is terrible;
- standard - my compilation finishes with following error:
Packaging failed! Packaging error message: Picked up JAVA_TOOL_OPTIONS: -Xmx3072M Exception in thread "main" java.lang.OutOfMemoryError: Java heap space at java.util.TreeMap.put(Unknown Source) at adobe.abc.Algorithms$SetMap.get(Algorithms.java:225) at adobe.abc.Algorithms.addUses(Algorithms.java:164) at adobe.abc.Algorithms.findUses(Algorithms.java:186) at adobe.abc.GlobalOptimizer.cp(GlobalOptimizer.java:9381) at adobe.abc.GlobalOptimizer.dce(GlobalOptimizer.java:9627) at adobe.abc.GlobalOptimizer.sccp(GlobalOptimizer.java:4638) at adobe.abc.GlobalOptimizer.optimize(GlobalOptimizer.java:3514) at adobe.abc.GlobalOptimizer.optimize(GlobalOptimizer.java:2215) at adobe.abc.LLVMEmitter.optimizeABCs(LLVMEmitter.java:527) at adobe.abc.LLVMEmitter.generateBitcode(LLVMEmitter.java:337) at com.adobe.air.ipa.AOTCompiler.convertAbcToLlvmBitcodeImpl(AOTCompiler.java:510) at com.adobe.air.ipa.BitcodeGenerator.main(BitcodeGenerator.java:80) Picked up JAVA_TOOL_OPTIONS: -Xmx3072M Compilation failed while executing : ADT Picked up JAVA_TOOL_OPTIONS: -Xmx3072M Picked up JAVA_TOOL_OPTIONS: -Xmx3072M
我知道这与日光天化日记( Eclipse development) 有着共同的问题。 我试图以标准方式解决这个问题 - & gt; 增加 java 堆积的大小。 正如你所看到的, 我设置了3072M, 足够了 。
当我试图编集较小的项目时,它的工作很好。我不知道现在该怎么办:(.有什么想法吗?)