3

Adobe のFlash Builder 4.0+ が ActionScript 3アプリケーションのプロファイリングをサポートしていると読みました。その場合、Flash Builder を使用して、それに応じて OpenLaszlo SWFx ランタイム アプリケーションをプロファイリングすることは可能ですか?

OpenLaszlo の LZX ソース コードから SWF ファイルへの変換は複数のステップで行われ、コンパイラはこのプロセス中に ActionScript ソース コードを生成します。そのソースコードを使用して、Flash Builder 内でアプリケーションをデバッグするにはどうすればよいでしょうか?

ここに画像の説明を入力

Flash Builder、ActionScript 3 アプリケーション、および OpenLaszlo について私が知っていることによると、ソース コードがあれば、アプリケーションをコンパイルしてプロファイリングすることは難しくありません。また、Android アプリケーション用の Adob​​e AIR をリモートでデバッグすることもできるはずですよね?

4

2 に答える 2

1

Ant ビルド スクリプトと、Windows または Mac のいずれかで Flash Builder 4.6 を使用して OpenLaszlo アプリケーションをプロファイリングおよびデバッグするために必要なファイルを含むプロジェクトを Github に作成しました。

以下は、プロファイラーで実行されている OpenLaszlo アプリケーションのスクリーンショットです。

ここに画像の説明を入力

SWF11 LFC クラスを含む OpenLaszlo SWF11 ランタイム アプリケーションをデバッグおよびプロファイルする方法を示す完全なチュートリアルを含む PDF を作成しました。「Flash Builder を使用した OpenLaszlo アプリケーションのプロファイリング」というタイトルのドキュメントは、GitHub からダウンロードできます

于 2012-09-02T23:00:33.580 に答える
1

OpenLaszlo Wiki には、SWF をコンパイルしてアプリケーションをプロファイリングできるようにする方法に関する情報が記載されたページがあります。コマンドラインコンパイラを使用してLZXファイルをコンパイルする必要があります。

lzc --flex-options=debug --runtime=swf10 your-app.lzx

OpenLaszlo の flex4.6 ブランチ (現時点ではナイトリー ビルドのみ利用可能) を使用する場合、swf11 ランタイム スイッチを使用して Flash Player 11 用にアプリをコンパイルできます。

lzc --flex-options=debug --runtime=swf11 my-app.lzx

Flash Builder 4.6 は 60 日間の試用期間中は引き続き無料で利用できますが、現在利用できるのは Windows および OS X バージョンのみです (Linux バージョンは廃止されました)。

于 2012-08-15T20:59:15.947 に答える