等待flash播放器连接到调试器

dha*_*0us 6 apache-flex debugging flexbuilder

使用Flex Builder 3:
过去几个小时,我在每次调试启动时都遇到了这个问题.
我以前也经常这样做,但偶尔也不会每次启动调试.
我发现flex调试器使用了某个7935端口,但我无法弄清楚
如何更改它?

Lan*_*ard 5

我记得有几次这个问题.它可能与Flex Profiler有关(我曾经不小心点击它然后尝试启动调试器).

如果启动Profiler并将其停止太快,它将向主目录中的文件添加一些不应该的内容.

查看/path/to/home/mm.cfg您的操作系统(在Mac上,您可以使用textmate打开它mate ~/mm.cfg).该mm.cfg文件存储有关Flex中的调试的一些信息

然后在该文件中,确保这是唯一的内容:


ErrorReportingEnable=1
TraceOutputFileEnable=1
Run Code Online (Sandbox Code Playgroud)

如果有一个额外的行(不记得/发现它,像

PreloadSwf=/Users/[username]/Documents/workspace/.metadata/.plugins/com.adobe.flash.profiler/ProfilerAgent.swf?host=localhost&port=9999
Run Code Online (Sandbox Code Playgroud)), 删除它.

如果能解决问题,请告诉我.

长矛