Flash デバッガーを使用して AIR アプリケーションをデバッグするには、FDB セッションを開始してから ADL でアプリケーションを起動します。
注意:
SWF ベースの AIR アプリケーションでは、ActionScript ソースファイルのコンパイル時に
-debug
フラグを指定する必要があります(Flash Professional の場合は、パブリッシュ設定ダイアログボックスの「デバッグを許可」オプションを確認してください)。
-
FDB を開始します。FDB プログラムは、Flex SDK の
bin
ディレクトリにあります。
コンソールに、FDB プロンプトの
<fdb>
が表示されます。
-
run
コマンドを
<fdb>run [Enter]
のようにして実行します。
-
別のコマンドまたはシェルコンソールで、アプリケーションのデバッグバージョンを開始します。
adl myApp.xml
-
FDB コマンドを使用して、必要に応じてブレークポイントを設定します。
-
continue [Enter]
のように入力します。
SWF ベースの AIR アプリケーションの場合は、ActionScript コードの実行だけがデバッガーによって制御されます。HTML ベースの AIR アプリケーションの場合は、JavaScript コードの実行だけがデバッガーによって制御されます。
デバッガーに接続せずに ADL を実行するには、
-nodebug
オプションを含めます。
FDB コマンドの基本情報を表示するには、
help
コマンドを実行します。
<fdb>help [Enter]
FDB コマンドについて詳しくは、Flex ドキュメントの「
コマンドラインデバッガーコマンドの使用
」を参照してください。