若要使用 Flash 除錯程式來除錯 AIR 應用程式,請啟動 FDB 工作階段,然後使用 ADL 來啟動應用程式。
備註:
在 SWF 類型的 AIR 應用程式中,ActionScript 原始檔案必須使用
-debug
旗標進行編譯。(在 Flash Professional,請勾選「發佈設定」對話方塊中的「允許除錯」選項)。
-
啟動 FDB。您可以在 Flex SDK 資料夾的
bin
目錄中找到 FDB 程式。
主控台會顯示 FDB 提示:
<fdb>
-
執行
run
命令:
<fdb>run [Enter]
-
在不同的命令或殼層主控台中,啟動應用程式的除錯版本:
adl myApp.xml
-
使用 FDB 命令設定所需的中斷點。
-
輸入:
continue [Enter]
如果 AIR 應用程式屬於 SWF 類型,除錯程式就只會控制 ActionScript 程式碼的執行,而如果屬於 HTML 類型,除錯程式就只會控制 JavaScript 程式碼的執行。
若要在不連接除錯程式的情況下執行 ADL,請納入
-nodebug
選項:
如需有關 FDB 命令的基本資訊,請執行
help
命令:
<fdb>help [Enter]
如需有關 FDB 命令的詳細資訊,請參閱 Flex 文件中的
使用除錯程式的命令列命令
。