Flash Builder 4 - Flash Player无法连接到调试器

时间:2011-01-07 01:40:44

标签: flex flash debugging builder progress

我刚刚完成了Adobe Flash Builder 4的安装。我确实已经将Adobe网站上最新的Flash播放器安装到了我的电脑上。此外,在Flash Builder 4的运行配置中,我将源路径从.html文件更改为生成的.swf文件。我不需要在网络浏览器中测试它,我只想在flash播放器中运行swf。

我的actionscript项目中只有1个.as文件,除了包,类和主函数语句之外,没有其中编写的代码。当我运行.html文件时,它运行正常,调试很好。但是,当我将源路径切换到.swf文件时,它运行正常,但不会调试

当我调试它时,进度停留在57%,并在“进度”选项卡中显示“等待Adobe Flash Player连接到调试器...”。几分钟后,会弹出一个窗口,上面写着:

“连接失败。会话已经超时。请确保您已经运行了调试程序,并且我有调试器版本的flash播放器。”

我该怎么做才能解决这个问题?我在运行OS 10.6.5的intel Mac上。

由于

5 个答案:

答案 0 :(得分:3)

你说你安装了最新的Flash Player,但你没有说你是否认为是调试播放器。 “Flash Player 10.1插件内容调试器”和“Flash Player 10.1投影仪内容调试器”可以在http://www.adobe.com/support/flashplayer/downloads.html下载

答案 1 :(得分:1)

这可能会解决您的问题 http://blog.air4android.com/?p=59

HTH

答案 2 :(得分:1)

我确实有这种症状。

我清理了所有相关项目,删除了bin-debug和bin-release,清理了缓存,重新安装了播放器的调试版本。它没有帮助。我准备重新安装FlashBuilder。

然后我显示了javascript控制台。我看到index.template中存在语法错误。结果,应用程序从未启动,因此屏幕保持空白且调试器无法连接。

我修复了这个愚蠢的错误,它又恢复了!基本上,该消息告诉您应用程序无法启动。

答案 3 :(得分:0)

确保您没有使用Chrome。在撰写本文时,Flash Player调试器在Chrome中无效。

我遇到了这个问题,只是在Flash Builder首选项中将Web浏览器切换到Safari。

答案 4 :(得分:0)

最终对我有用的是将 swfobject.js 复制到bin-debug文件夹。我不知道它为什么不存在,但这解决了这个问题。

当然,你必须在浏览器中运行flash调试版。