严重的弯曲问题
我似乎很难让跟踪函数在带有 Flex 插件、Flex Builder 甚至 FlexBeans(Flex 的 Netbeans 插件)的 Eclipse 中将任何内容输出到控制台。 我已删除并重新安装了 Firefox 和 IE 的 Flash Player 10 调试器版本,卸载后重新启动,然后重新安装后重新启动。 我已经删除了所有旧版本的 Java 并更新到最新版本。
mm.cfg 配置正确,允许跟踪操作出现在 flashlog.txt
我尝试删除 Eclipse 的 Flex 插件来重新安装,现在重新安装后,我无法创建新的 Flex 项目。 我宁愿不卸载 Flex Builder,因为担心它也会表现得很奇怪。
任何想法都会有用。 理想情况下,我需要插件才能工作,但是任何可以跟踪输出到控制台(在任何 IDE 中)的方法都会比我现在所拥有的更好。
I seem to be having difficulties getting the trace function to output anything to the console in either Eclipse with the Flex Plug-in, Flex Builder, or even FlexBeans (the Netbeans plug-in for Flex). I have removed and then reinstalled the Flash player 10 debugger version for both Firefox and IE, rebooting after uninstalling them and then after re-installing them. I have removed all old versions of Java and updated to the most recent version.
mm.cfg is configured correctly to allow the trace actions to appear in flashlog.txt
I tried removing the Flex Plug-in for eclipse to re-install, and now that I re-installed, I cannot create new Flex projects. I would rather not uninstall Flex Builder for fear that it will also behave strangely.
ANY ideas would be useful. Ideally, I need the plug-in to work, but any way I could get tracing to output to the console (in ANY IDE) would be better than what I have now.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
我不确定“适用于 Firefox 和 IE 的 Flash 调试器”是什么意思; 您指的是此处提供的 Flash Player 的调试器版本吗?
http://www.adobe.com/support/flashplayer/downloads.html
如果没有,您肯定需要安装这些软件才能将 trace() 输出写入 IDE 控制台。
I'm not sure what you mean by "Flash debugger for both Firefox and IE"; are you referring the debugger versions of the Flash Player available here?
http://www.adobe.com/support/flashplayer/downloads.html
If not, you definitely need those installed in order to be able to write trace() output to the IDE console.
我几乎肯定这不是问题所在,但它有几次让我感到困惑。
Mac 和 PC 上的“调试应用程序”(与“运行应用程序”相反)键盘命令不同。 我使用两者并将它们混合在一起,这导致当我认为我正在调试时我正在运行,这当然会导致知道控制台中的跟踪输出。
很可能不是,但提一下也没什么坏处(我希望):)
——埃文
I'm almost positive that this is not the issue, but it has confused me on a couple of occasions.
The Debug Application (as opposed to Run Application) keyboard command is different on Mac and PC. I use both and have gotten them mixed up, which results in my Running when I think I am Debugging, which of course leads to know trace outputs in the console.
Most likely not it, but doesn't hurt to mention it (I hope) :)
-- Evan
您如何测试调试器? 您是否尝试过去一些有很多广告但通常仍留有痕迹的地方? 或者您只是用自己的 swf 进行测试? 您安装了投影仪调试版吗? 如何配置 eclipse/flex 来启动测试 swf? 是在浏览器中还是在独立播放器中? 你有什么奇怪的 mxmlc 设置吗?
我假设您已遵循所有这些说明?
http://kb2.adobe.com/cps/193/tn_19323.html
How are you testing the debugger? Have you tried going somewhere like with lots of ads that generally still have their traces in? Or are you just testing it with your own swfs? Have you installed the projector debug version? How is eclipse / flex configured to launch test swfs? Is it in the browser, or in the stand alone player? Do you have any weird mxmlc settings?
I assume you've followed all these instructions?
http://kb2.adobe.com/cps/193/tn_19323.html
这实际上是一个综合问题。 小问题是一个应用程序干扰了 Flex Builder 插件。 主要问题与 Flash 调试器上的设置发生更改有关。
如果右键单击正在运行的 SWF,然后单击“调试器”,您可以(本质上)告诉 VM 在何处侦听跟踪操作。 它已设置为网络上的另一台计算机,而不是我的本地计算机。 切换之后,一切又恢复原状。
This is actually a combination of issues. The minor issue was that one application was interfering with Flex Builder Plug-in. The major issue had to do with a setting which had gotten changed on the Flash debugger.
If you right-click the running SWF and then click Debugger, you can (essencially) tell the VM where to listen for trace actions. This had been set to another machine on the network, and not my local machine. As soon as that was switched, everything restored itself.