我已将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的初学者,所以如果这个问题听起来很蠢,我很抱歉。
谢谢你, 米甲
答案 0 :(得分:1)
您修改的源文件与Flash Player实际使用的SDK之间存在巨大差异。您的播放器已经使用的那个已经编译(它在磁盘上的某个地方显示为swc)。要查看放在源文件中的跟踪语句,您应该重新编译Flex SDK,我不建议您这样做:这将是一个巨大的时间损失,对初学者来说非常复杂。
我建议扩展Flex类,在其中放置trace语句,并将其集成到您的应用程序中。这样,在重新编译应用程序时,您将包含更改并查看跟踪语句。