Flex - 如何从Flex SDK启用跟踪消息?

时间:2011-10-14 09:43:40

标签: actionscript-3 flex flex4

我已将Flash Debug player配置为将我的Flex应用程序中的跟踪消息记录到flashlog.txt文件中。我可以从我自己的代码中看到trace()消息,没关系。

但是,还希望看到来自Fle SDK的跟踪消息。我使用Flex SDK ver。 4.1,例如,我想有跟踪消息

追踪(“app initialize app”);

放在SDK中的mx / core / Application.as文件中的函数initialize()中。

我需要做什么?我应该以某种方式重新编译SDK还是有一个编译器开关来启用它?我是Flex的初学者,所以如果这个问题听起来很蠢,我很抱歉。

谢谢你, 米甲

1 个答案:

答案 0 :(得分:1)

您修改的源文件与Flash Player实际使用的SDK之间存在巨大差异。您的播放器已经使用的那个已经编译(它在磁盘上的某个地方显示为swc)。要查看放在源文件中的跟踪语句,您应该重新编译Flex SDK,我不建议您这样做:这将是一个巨大的时间损失,对初学者来说非常复杂。

我建议扩展Flex类,在其中放置trace语句,并将其集成到您的应用程序中。这样,在重新编译应用程序时,您将包含更改并查看跟踪语句。