使用Flex Builder 3:
在过去的几个小时里,每次调试启动都会出现这个问题。
我以前也遇到过这个问题,但只是偶尔发生,而不是每次调试启动都出现。
我发现Flex Debugger使用了某个7935端口,但我无法弄清如何更改它?
使用Flex Builder 3:
在过去的几个小时里,每次调试启动都会出现这个问题。
我以前也遇到过这个问题,但只是偶尔发生,而不是每次调试启动都出现。
我发现Flex Debugger使用了某个7935端口,但我无法弄清如何更改它?
/path/to/home/mm.cfg
(在Mac上,您可以使用 mate ~/mm.cfg
在textmate中打开它)。mm.cfg
文件存储有关Flex调试的一些信息。
ErrorReportingEnable=1
TraceOutputFileEnable=1
If there's an extra line (can't remember/find it, something like
PreloadSwf=/Users/[username]/Documents/workspace/.metadata/.plugins/com.adobe.flash.profiler/ProfilerAgent.swf?host=localhost&port=9999
), delete it.
如果这样解决了,请告诉我。
Lance
同时确保您不要使用Chrome浏览器。在编写本文时,Flash Player调试器无法在Chrome浏览器中正常工作。
右键单击您在浏览器或独立的Flash播放器中启动的Flash应用程序,然后单击调试器(如果已启用),并将单选按钮从 localhost 更改为其他计算机,并输入 IP 127.0.0.1,然后您就可以自由地进行调试了。我猜问题可能来自于您的主机文件。
将浏览器从默认的 Chrome 更改为 IE 对我有用
类似于danjp - 在Flash Player自动更新后,我也遇到了这个问题。我只需从Adobe Flash Player下载页面重新安装调试版的Flash Player,一切都按预期工作。
请确保您的bin-debug目录中有一个具有正确名称的swf文件,并且该名称与项目index.template.html文件中指定的swf名称匹配。
我不小心用另一个项目的类似文件替换了index.template.html文件。当我尝试进行调试时,我一直处于“等待Flash播放器连接到调试器…”状态,直到超时。