1

我似乎很难让跟踪功能在带有 Flex 插件、Flex Builder 甚至 FlexBeans(Flex 的 Netbeans 插件)的 Eclipse 中向控制台输出任何内容。我已经删除并重新安装了适用于 Firefox 和 IE 的 Flash player 10 调试器版本,卸载它们后重新启动,然后重新安装它们。我已删除所有旧版本的 Java 并更新到最新版本。

mm.cfg 已正确配置以允许跟踪操作出现在 flashlog.txt 中

我尝试删除用于 Eclipse 的 Flex 插件以重新安装,现在我重新安装了,我无法创建新的 Flex 项目。我宁愿不卸载 Flex Builder,因为担心它也会出现奇怪的行为。

任何想法都会很有用。理想情况下,我需要插件才能工作,但是我可以跟踪输出到控制台(在任何 IDE 中)的任何方式都会比我现在拥有的更好。

4

4 回答 4

0

我不确定您所说的“Firefox 和 IE 的 Flash 调试器”是什么意思;您指的是此处提供的 Flash Player 的调试器版本吗?

http://www.adobe.com/support/flashplayer/downloads.html

如果没有,您肯定需要安装这些,以便能够将 trace() 输出写入 IDE 控制台。

于 2009-05-04T22:23:26.800 回答
0

我几乎可以肯定这不是问题所在,但有几次让我感到困惑。

Mac 和 PC 上的调试应用程序(相对于运行应用程序)键盘命令是不同的。我同时使用了两者,并且把它们弄混了,这导致当我认为我正在调试时我正在运行,这当然会导致知道控制台中的跟踪输出。

很可能不是,但提及它并没有什么坏处(我希望):)

——埃文

于 2009-05-05T02:49:11.217 回答
0

你如何测试调试器?你有没有试过去一个地方,比如有很多广告通常仍然有他们的踪迹?或者你只是用你自己的 swfs 测试它?安装投影仪调试版了吗?eclipse / flex 是如何配置来启动测试 swfs 的?是在浏览器中,还是在独立播放器中?你有什么奇怪的 mxmlc 设置吗?

我假设您已遵循所有这些说明? http://kb2.adobe.com/cps/193/tn_19323.html

于 2009-05-05T02:51:17.170 回答
0

这实际上是一个问题的组合。次要问题是一个应用程序干扰了 Flex Builder 插件。主要问题与在 Flash 调试器上已更改的设置有关。

如果您右键单击正在运行的 SWF,然后单击调试器,您可以(本质上)告诉 VM 在哪里侦听跟踪操作。这已设置为网络上的另一台机器,而不是我的本地机器。一旦切换,一切都恢复了自己。

于 2009-05-05T18:37:39.940 回答