Flash builder无法debug问题

第一天flex training就遇到了奇怪的问题,只有我一个人的flash builder debugger无法正常启动。

根据flash builder里面的错误提示是说有两种可能,

  1. debug模式没有启动
  2. flash player不是debug版本的

但问题是在安装flash builder的时候,会自动安装上debug版本的flash player的。而且后来我也重新下载最新的debug版本的flash player问题照旧,根本没办法在break point停下来。

后来搜索一下终于发现问题所在。原来这个问题只有在debug浏览器是chrome时会发生,ie和firefox都没问题,只能说google太友好了了,把flash player普通版自动建到了chrome浏览器里面,而debug版本的虽然也安装了,但是不会被调用。

解决办法有两个:

  1. 手动把chrome的flash player替换成debug版本的。(到chrome地址栏输入chrome://plugins/, 然后点右上角details, 找到location是$HOME/AppData/Local/Google/Chrome/Application/FLASH_VERSION/gcswf32.dll的那个flash player并禁用)
  2. 把debugger的默认浏览器换成firefox或者ie。(到flash builder, Preferences -> General -> Web Browser里面更改)

原文链接:http://www.timo-ernst.net/2010/04/chrome-flash-debugger-not-connecting-to-flexflash-builder/

4 Replies to “Flash builder无法debug问题”

Leave a Reply

Your email address will not be published. Required fields are marked *