在开发flex的web项目是,我们使用flash player插件来播放flash产品。有些变量(例如:触发某些事件)我们无法在debug环境中跟踪,这时候我们就要使用tracelog来调试代码了。设置调试代码的方法如下。
1、配置flash player(mm.cfg文件):
文件位置:
Windows 2000/XP | C:\Documents and Settings\<username> |
Windows Vista/7 | C:\Users\<username> |
文件内容:
TraceOutputFileEnable | 1(0:不允许、1:允许) |
ErrorReportingEnable | 1(0:不允许、1:允许) |
2、在flex4(或者)代码中写入如下语句:
trace("This's an example of outputing logs.");
3、查看日志:
在以下地址查看输出的日志(文件名:flashlog.txt):
Windows 2000/XP | C:\Documents and Settings\<username>\Application Data\Macromedia\Flash Player\Logs |
Windows Vista/7 | C:\Users\<username>\AppData\Roaming\Macromedia\Flash Player\Logs |
4、原文参考:
http://www.troubleshootingwiki.org/Debugging_Flex
分享到:
相关推荐
日志信息可以输出到控制台(`trace()`函数)、文件或网络。在Flex Air中,我们可以通过`NativeApplication`对象的`nativeProcessStartupInfo.arguments`属性来传递命令行参数,实现日志保存到本地文件的功能。 5. ...
例如,使用Flex的`Trace`命令,Java的日志框架如Log4j,以及BlazeDS/LCDS的调试设置。 8. **性能优化**:当处理大量数据或高并发请求时,优化AMF通信至关重要。这可能包括调整服务器端的AMF配置、数据分页、异步...
MonsterDebuggerV2_04.air 比较强大 alcon.air 感觉一般 FlexConsole-1.0.0.air 没用过 Arthropod.air 用过比trace好 Console_v2.12.zip 没用过 ThunderBoltAS3_v2.2.zip ThunderBoltAS3_v2.2.air 跟flex结合使用
### Flex应用程序中的日志生成与分析 #### 一、引言 在软件开发过程中,跟踪调试是一项必不可少的任务,尤其在Flex应用程序开发中更是如此。跟踪调试不仅能够帮助开发者理解程序在特定运行阶段的状态,还能有效地...
- **配置Flex Tracer**:Flex Tracer可以帮助开发者查看Flex应用中的trace信息。默认情况下,这些信息会被记录到一个日志文件中,例如Windows XP系统中的路径为`C:\Documents and Settings\Administrator\...
但是,我们需要注意,在 Debug 版本的 Flash player 和 FlashTracer 插件完成好之后,我们发现 FlashTracer 并不能正常的显示用 trace 语句输出的调试信息。为了使其能够工作,还需要先点击 FlashTracer 设置按钮来...
通过`trace()`方法,可以输出当前调用栈的信息,这对于排查多层嵌套函数的问题尤为有用。 集成`Console.swc`到FLEX项目中,一般有两种方式:一是手动添加到库路径,这需要将`Console.swc`复制到项目的库目录,并在...
可以利用OpenScales的`Trace`类进行日志输出,通过`Trace.useFireBugConsole`设置是否启用Firebug console输出,以便于调试。 通过这个配置过程,开发者可以快速地在Flex应用程序中集成GIS功能,创建具有地图浏览、...
4. 了解和运用ActionScript和Flex框架的调试技巧,如利用`trace()`函数输出信息,或使用`assert()`语句来验证假设条件。 总之,Flex Debug是一个复杂但必要的过程,它涉及到源码分析、工具使用以及调试技巧的综合...
2. 在 “Select output file” 中手动设置调试日志文件路径。 3. 在指定路径下创建 mm.cfg 文件,内容如下: ```ini TraceOutPutFileName=C:\Documents and Settings\Administrator\Application Data\Macromedia\...
2. **TraceTarget**:通过`trace()`函数将日志消息发送到本地连接(LocalConnection)。 这些默认的目标可能不足以满足所有场景的需求,比如当开发者希望将日志消息输出到特定的UI控件,如`TextArea`时。 #### 四、...
调试时,可以查看AS3的错误信息,利用断点、日志输出等工具来定位问题。 综上所述,flexMD5官方加密包提供了一个简洁易用的接口,让AS3开发者能够轻松地对字符串进行MD5加密,增强了Flex和Adobe AIR应用的安全性。...
这主要涉及到软件的资源管理,特别是当程序需要读取、写入或保存配置文件、日志或其他数据时。在Adobe Flex AIR(Adobe Integrated Runtime)环境中,这个过程尤为重要,因为AIR应用可以既作为桌面应用运行,又能在...
6. `trace`:这在代码示例中是用于输出日志的语句,通常在调试过程中使用。它不是Java语言的标准API部分,可能是在FLEX框架或者某个特定IDE中用来帮助开发者追踪程序运行状况的工具。 综上所述,"FLEX HashMap遍历...
在底部的“输出”面板中,你可以查看编译日志和运行时错误信息。使用调试工具(F9)可以设置断点,查看变量值,逐步执行代码,帮助你定位和解决问题。 ### 6. 插件安装 Flash Develop支持丰富的插件扩展,比如Haxe...
在编写源码时,利用AS3的内置调试工具,如`trace()`函数,可以帮助你在代码中插入日志信息,以便查看变量的状态和执行流程。例如,`trace("这是我的变量: " + myVariable)`会在控制台打印出变量myVariable的值。确保...