Чтобы получить следы от Flash, вам нужно запустить Flash Debugger (FDB). К счастью, он поставляется с Flex SDK. (http://www.adobe.com/devnet/flex/flex-sdk-download.html)
Это пример задачи, которую я использую в Ant для запуска Flash Debugger, который, в свою очередь, запустит ваш браузер, потому что целью является HTML-файл. Если целью является SWF-файл, он просто запускается в отдельном окне FDB.
<target name="launch-browser">
<echo file="${basedir}/build/.fdbinit">run file://${outputdir}/swf/index.html
continue</echo>
<exec executable="${sdk.flex}bin/fdb" spawn="false" dir="build">
<arg line="-unit"/>
</exec>
</target>
Эта задача сначала запишет файл с именем .fdbinit, который содержит команды, которые fdb будет запускать при запуске. Затем он запускает fdb с -unit, чтобы убедиться, что он правильно подключен к компоновщику муравьев (на самом деле я не на 100%, но это необходимо). Это даст вам браузер и следы (также фактическое управление отладчиком) в окне вашего терминала.
-
В качестве альтернативы, используя исходный макрос, если на вашем компьютере установлен Flash Debug Player; вы можете настроить проигрыватель Flash Player на запись трассировок в файл, отредактировав файл mm.cfg и установив параметры TraceOutputFileEnable и TraceOutputFileName.
Этот файл находится в / Library / Application Support / Macromedia на OSX.
Соответствующие и дополнительные документы для mm.cfg:
http://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf69084-7fc9.html