使用flashlog.txt进行调试

调试Flash程序得安装Flash player的debuger版本,调试工具很多,如果不追求断点调试,可以使用flashlog.txt,这种方法不存在跨域、安全沙箱问题。

1. 新建mm.cfg文件,不同的操作系统放置的地方不同。

  • Macintosh OS X:/Library/Application Support/Macromedia
  • Windows 95/98/ME:%HOMEDRIVE%\%HOMEPATH%
  • Windows 2000 & XP:C:\Documents and Settings\username
  • Windows Vista & 7:C:\Users\username
  • Linux:/home/username?

2. 打开mm.cfg文件,新增两个参数设置:

ErrorReportingEnable=1

TraceOutputFileEnable=1

这样就打开了Flash player调试版的错误报告和跟踪输出信息功能。

注意:如果你的flash player的debug版本比较低(9,0,16,0或更早),请在mm.cfg里添加一条:
TraceOutputFileName=C:\Documents and Settings\username\Application Data\Macromedia\Flash Player\Logs\flashlog.txt

Ok,运行一个带有trace语句或有错误的Flash程序,在flashlog.txt就能看到错误报告和跟踪输出信息了。同样,不同的操作系统放置的地方不同。

  • Macintosh OS X:/Users/username/Library/Preferences/Macromedia/Flash Player/Logs
  • Windows 95/98/ME/2000/XP:C:\Documents and Settings\username\Application Data\Macromedia\Flash Player\Logs
  • Windows Vista & 7:C:\Users\username\AppData\Roaming\Macromedia\Flash Player\Logs
  • Linux:/home/username/.macromedia/Flash_Player/Logs

发表评论