1


我在 Mac OSX Moutain Lion 上使用 Photon-Flash_v3-2-0-1-Beta_Cloud_SDK.zip http://doc.exitgames.com/photon-cloud/SDKflash/在 Flash Builder 4.7 和 adobe air 3.7 中构建了一个迷你游戏
完美编译:
* android 设备 (2.3 +)
* android 模拟器
* ios 模拟器 (iOS sdk 6)
* 空气模拟器

当尝试在 iPhone (3GS iOS 6.1.3) 中编译我的游戏时,我收到了这个错误:

安装的java版本可能有问题吗?还是 sdk flash photon cloud 中的 bug?

打包应用程序时出错:

AOT Compilation has failed while optimizing null exitgames.common:Logger::format0.
Exception in thread "main" java.lang.NullPointerException
    at adobe.abc.GlobalOptimizer.sccp_eval(GlobalOptimizer.java:7054)
    at adobe.abc.GlobalOptimizer.sccp_analyze(GlobalOptimizer.java:6019)
    at adobe.abc.GlobalOptimizer.sccp(GlobalOptimizer.java:4733)
    at adobe.abc.GlobalOptimizer.optimize(GlobalOptimizer.java:3615)
    at adobe.abc.GlobalOptimizer.optimize(GlobalOptimizer.java:2309)
    at adobe.abc.LLVMEmitter.optimizeABCs(LLVMEmitter.java:532)
    at adobe.abc.LLVMEmitter.generateBitcode(LLVMEmitter.java:341)
    at com.adobe.air.ipa.AOTCompiler.convertAbcToLlvmBitcodeImpl(AOTCompiler.java:611)
    at com.adobe.air.ipa.BitcodeGenerator.main(BitcodeGenerator.java:104)
Compilation failed while executing : ADT

打印

4

1 回答 1

0

这个问题看起来像 adobe 优化器错误,它在“format0”方法的稍微复杂(但仍然正确!)的 flash 代码上失败。我们将尝试将此方法重构为更简单的优化器。

于 2014-07-22T08:13:21.240 回答