我在Flex Builder 3中构建了一个带有一些trace()调用的简单应用程序。它是一个“ActionScript项目”,不涉及MXML或AIR。我没有在Eclipse中运行应用程序,我只是用Firefox打开生成的html文件。
我正在使用Flash Player 10 Debug版本。我按照官方说明正确设置mm.cnf来记录跟踪输出。在适当的位置生成flashlog.txt文件。
尽管如此,跟踪输出未显示在日志文件中。我做错了什么?
(我怀疑它是一个编译器选项,但我在FlexBuilder的项目选项中找不到这样的选项)
(如果我从Eclipse运行应用程序,按F11,我可以看到跟踪输出但只在Eclipse内部,而不是在日志文件中)
答案 0 :(得分:0)
尝试将-debug编译器参数设置为true。
flashlog.txt中有什么内容,或者它是否完全为空?
答案 1 :(得分:0)
也许您可以使用De MonsterDebugger代替?
De MonsterDebugger是Adobe Flash,Flex和AIR的开源调试器。 De MonsterDebugger由设计工作室De Monsters在Flex和AIR制作。
如果这不起作用谷歌“fxspy”或“爱尔康调试器”。这是另外两个很好的调试选项。
答案 2 :(得分:0)
不知怎的,它解决了自己