7

FlashBuilder 4.6 または 4.7 を使用して、Flex Mobile Project から IPA ファイルを生成します。

私の問題は、IOS パッケージの生成に 20 Mo パッケージを生成するのに 15 ~ 30 分かかるのに対し、AIR および Android パッケージでは最大 1 分かかることです。

LLVMを使用してそのIPAを生成し、パッケージで使用されるAIRメソッドを埋め込むため、IOSパッケージが異なることは知っていますが、この速度を改善する方法はありますか?

Eclipse のメモリを増やしてみましたが、効果がありません。ツールをさらに分析すると、モノスレッドであることがわかりました。

AIR 3.1、AIR 3.3、AIR 3.4 で試しましたが、生成時間は変わりません。

これを除いて、私は現在、Windows、Mac OSX、Android タブレット、および iPad で動作する Flex で開発されたアプリケーションを持っているため、Flex Mobile に非常に満足していることに注意してください。

4

3 に答える 3

1

IOS 用にビルドするときに実際に何が起こっているか、および Android と比較して時間がかかる理由について、別の SO 投稿に良い答えがあります。 https://stackoverflow.com/a/6906392/731880

于 2013-05-15T14:51:19.673 に答える
1

現在のところ、高速化する方法はありません。単純にデバッグする場合は、コメントに記載されているように高速ビルド設定を使用する必要があります。また、新しい AIR バージョンを使用してデバイスにアプリをインストール/アンインストールすることで、iTunes をバイパスすることも好きです。adt -installApp -platform ios

于 2012-12-05T17:13:32.137 に答える
0

私は2つのことに気付きました.どのようにスピードアップすることが可能ですか:

  1. ハイパースレッディングをオフにすると、3% ~ 5% の時間を節約できる場合があります。

  2. オーバークロックCPU。大幅に役立ちます!私は 2600K を持っていて、クロック速度を 3.4 GHz から 4.8 GHz に上げました。

そしてもう 1 つ、CPU 時間を消費する可能性のあるバックグラウンド プロセスをすべてオフにします。

于 2013-05-15T12:42:19.633 に答える