我似乎很难通过Flex插件,Flex Builder甚至FlexBeans(Flex的Netbeans插件)将跟踪功能输出到Eclipse中的控制台。我已经删除然后重新安装了Firefox和IE的Flash Player 10调试版,卸载它们之后重新启动,然后重新安装它们之后。我删除了所有旧版本的Java并更新到最新版本。
mm.cfg配置正确,允许跟踪操作出现在flashlog.txt
中我尝试删除用于eclipse的Flex插件重新安装,现在我重新安装,我无法创建新的Flex项目。我宁愿不卸载Flex Builder,因为担心它也会表现得很奇怪。
任何想法都会有用。理想情况下,我需要插件才能工作,但是我可以通过任何方式跟踪输出到控制台(在任何IDE中)将比现在更好。
答案 0 :(得分:0)
我不确定“Firefox和IE的Flash调试器”是什么意思;你是指这里提供的Flash Player的调试版吗?
http://www.adobe.com/support/flashplayer/downloads.html
如果没有,您肯定需要安装那些,以便能够将trace()输出写入IDE控制台。
答案 1 :(得分:0)
我几乎肯定这不是问题所在,但它在几次混淆了我。
调试应用程序(与运行应用程序相对)键盘命令在Mac和PC上有所不同。我使用它们并让它们混淆,这导致我的运行时我认为我正在调试,这当然导致在控制台中知道跟踪输出。
很可能不是它,但提及它(我希望)并没有伤害:)
- 埃文
答案 2 :(得分:0)
您是如何测试调试器的?您是否曾尝试过一些广告,而这些广告通常仍有其痕迹?或者你只是用你自己的swfs测试它?你安装了投影机调试版吗?如何配置eclipse / flex来启动测试swfs?它是在浏览器中,还是在独立播放器中?你有任何奇怪的mxmlc设置吗?
我认为你已经遵循了所有这些指示? http://kb2.adobe.com/cps/193/tn_19323.html
答案 3 :(得分:0)
这实际上是一系列问题。小问题是一个应用程序干扰了Flex Builder插件。主要问题与Flash调试器上已更改的设置有关。
如果右键单击正在运行的SWF,然后单击调试器,则可以(基本上)告诉VM在哪里监听跟踪操作。这已经设置为网络上的另一台机器,而不是我的本地机器。一旦切换,一切都恢复了。