7

onInvoke を介してコマンドライン引数を取る AIR アプリケーションがあります。すべて問題ありませんが、一部のステータス メッセージをユーザーに (いわば標準出力/コンソールに) 表示する方法がわかりません。出来ますか?

トレース用のデフォルトのログ ファイルでも問題ありませんが、それに関する情報はどこにも見つかりません。独自のログ ファイルを作成する必要がありますか? それはばかげているでしょう。

4

4 に答える 4

3

CommandProxyを見てください。これは、AIRアプリケーションの低レベルのラッパーであり、基盤となるOSと通信するためにAS3からプロキシにコマンドを送り返すことができます。このような方法でコマンドラインに書き込む手段を追加できるはずです。

于 2008-10-14T12:16:24.860 に答える
1

AIRアプリケーションは、必要に応じて1つの大きなトレースウィンドウになります。

于 2011-07-05T22:37:37.673 に答える
1

それは不可能だと思いますが、完全にはわかりません。

すべてのtrace()ステートメントがログに記録されるように構成できるflashlog.txtファイルがあります。設定方法の詳細については、この投稿http://www.digitalflipbook.com/archives/2005/07/trace_from_the.phpを確認してください。これはブラウザからのロギング用ですが、Airアプリからも機能するはずです。

さらに、PowerflasherのSOS MAXを使用して、XMLソケットを介して外部コンソールにログインできます。

于 2008-10-14T12:18:21.080 に答える
1

デフォルトでは、trace() は stdout に出力します。

于 2008-12-19T19:52:56.200 に答える