2

AIRforiOSで大規模なアプリを構築しています。

iOSパッケージャーを使用したAIRアプリの制約の1つは、モジュールがないことです。SWFファイルをロードすることは可能ですが、埋め込まれたactionscriptコードは無視されます。

コードサイズが非常に大きくなると、iPad用のAIRアプリはどうなるのでしょうか。コードを論理的な負荷グループに分割する手法を知っていますか、それともアプリ開発者は仮想メモリに依存して、バイナリイメージ全体のサブセット(できれば)のみをスワップインしますか?

4

1 に答える 1

0

いいえ、AIR では複数のプライマリ SWF をパッケージ化することはできません。

非常に大きなプロジェクトがあり、モジュールも使用したいと考えていました。

最終的な解決策、埋め込まれたソースをすべて削除することでした。[Embed]これには、Flash IDE またはクラスによって作成されたグラフィックおよびサウンド ライブラリが含まれます。

すべてのリソースは、実行時に以下を使用してロードされます

36 MB の SWF ファイルがありましたが、現在は 1.4 MB にすべての外部アセットを加えたものになっています。

于 2012-06-02T11:35:18.250 に答える