Adobe AIR 3.6 を Apache Flex 4.9.1 SDK にセットした Flash Builder 4.7 を使用しています。
ハードウェア システム: iMac、2.7 GHz Intel Core i5、8 GB 1600 MHz DDR3、NVIDIA GeForce GT 640M 512 MB、OS X 10.8.2 (12C3103) SWF、カスケード。以前、iPad 1、IOS 5.0.1 (9A405) でアプリケーションをコンパイルして実行しましたが、デバイスで次のエラー アラートが表示されました。
「コンパイルされていない ActionScript アプリケーションがコンパイルされていない ActionScript を実行しようとしています。これはおそらく埋め込み SWF の使用が原因です。これは iOS ではサポートされていません。詳細については、Adobe Developer Connection Web サイトを参照してください。」
次に、FB コンパイラ スイッチを変更しました。現在は次のように設定されています。
-locale en_US
-swf-version=19
これらのスイッチを使用すると、小さな Flash Builder サンプル アプリケーションをデバイスにロードしてデバッグし、使用することができます。
しかし、実際のアプリケーションをコンパイルして、アドホック ディストリビューション用またはデバイスでのデバッグ用の IPA ファイルをビルドしようとすると、数分間待機した後、Java がスタックし、次のトレースが表示されます。
Error occurred while packaging the application:
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
at java.util.HashMap.addEntry(HashMap.java:753)
at java.util.HashMap.put(HashMap.java:385)
at java.util.HashSet.add(HashSet.java:200)
at adobe.abc.Algorithms.addUses(Algorithms.java:165)
at adobe.abc.Algorithms.findUses(Algorithms.java:187)
at adobe.abc.GlobalOptimizer.sccp(GlobalOptimizer.java:4731)
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:599)
at com.adobe.air.ipa.BitcodeGenerator.main(BitcodeGenerator.java:104)
MacOSフォルダにあるFBのeclipse.iniのJava設定を変更しようとしましたが、
-vmargs
-Xms(various settings up to)1024m
-Xmx(various settings up to)1024m
-XX:MaxPermSize=(various settings up to)512m
-XX:PermSize=(various settings up to)256m
しかし、結果は同じです。現在、設定は推奨されています。
-vmargs
-Xms256m
-Xmx512m
-XX:MaxPermSize=256m
-XX:PermSize=64m
Flex build.properties jvm.args = ${local.d32} -Xms64m -Xmx1024m -ea -Dapple.awt.UIElement=true を変更しました
結果なし; ここで標準に戻ります: jvm.args = ${local.d32} -Xms64m -Xmx384m -ea -Dapple.awt.UIElement=true
そして、私は何かを試すために他に何も考えていません。
誰でも私を助けてもらえますか?