• 【设为首页】
  • 【收藏闪客居】
当前位置:主页>Flex>文章内容
  • 在命令行下调试Flex/AS3程序
  • 来源:harry's blog 作者:harry 2007-10-20 【

如果要在非FlexBuilder环境下调试程序的话,可以用Flex SDK2自带的命令行调试工具 fdb,它位于 Flex SDK 2\bin\ 目录中。

当然要调试一个程序 swf文件必须是具备调试信息的,并且要有FlashPlayer9的debug版,要生成一个可调试的swf,可以在使用mxmlc 命令行编译的时候加入参数 -debug=true ,或者在使用FlexBuilder编译的时候会生成一个 xxx-debug.swf文件,这个就是了。

要看到trace内容的话,先运行 fdb.exe,在这篇中说可以输入 help 查看帮助,可我输入后却显示 No help file (fdphelp*.txt) found. 这下让我很是郁闷 :[confused]: ,不过我突发灵感输入了个 run,居然出现了 Watting for Player to connect.,哈哈,我马上运行一个可debug的swf,接着出现
Player connected; Session starting.
Set breadpoints and then type ‘continue’ to resume the session.

输入 continue后,swf正常运行,如果有trace,在命令中行即可看到。
有了这个,在使用其他工具开发的时候(比如最近的FlashDevelop3)就可以调试了,呵呵。

更多详情可以看这里: Using the Command-Line Debugger




上一篇:使用mx.logging包进行高级trace   下一篇:使用Flex和PHP创建自己的视频应用
  • 用户名:新注册) 密码: 匿名评论
  • 评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)

Copyright © 2006-2008 flashas.net All Rights Reserved.
网站内容咨询: admin#flashas.net (#为@) 联系QQ:40777822 浙ICP备06033001号
(本网站最佳浏览解析度为1024*768, 建议使用IE 6.0或以上版本浏览器。)