Aby debugować aplikację AIR za pomocą debugera Flash Debugger, należy uruchomić sesję FDB, a następnie uruchomić aplikację za pomocą programu ADL.
Uwaga:
W aplikacjach AIR opartych na plikach SWF pliki źródłowe ActionScript muszą być kompilowane z flagą
-debug
. (W programie Flash Professional należy zaznaczyć opcję Pozwól debugować w oknie dialogowym Ustawienia publikowania).
-
Uruchom program FDB. Program FDB znajduje się w katalogu
bin
pakietu Flex SDK.
Konsola wyświetli monit programu FDB:
<fdb>
-
Wykonaj polecenie
run
:
<fdb>run [Enter]
-
W innej konsoli poleceń lub powłoce uruchom wersję aplikacji po debugowaniu:
adl myApp.xml
-
Za pomocą poleceń FDB ustaw punkty zatrzymania zgodnie z potrzebami.
-
Wpisz:
continue [Enter]
Jeśli aplikacja ma format SWF, debuger steruje jedynie wykonaniem kodu ActionScript. Jeśli aplikacja ma format HTML, wówczas debuger steruje jedynie wykonaniem kodu JavaScript.
Aby uruchomić program ADL bez połączenia z debugerem, należy dołączyć opcję
-nodebug
:
Aby uzyskać podstawowe informacje na temat poleceń programu FDB, należy wywołać polecenie
help
:
<fdb>help [Enter]
Szczegółowe informacje na temat poleceń programu FDB zawiera sekcja
Korzystanie z poleceń debugera wiersza poleceń
w dokumentacji środowiska Flex.