1、必须使用Flash Player Debug模式。
2、在运行的时候,需要在Flex Builder/Eclipse下面使用调试模式。
3、由于Flex Builder Debug的特殊性,因此在调试的使用使用了http://xxxx/xxx.html?debug=true的方式,当URL有其他参数传入的时候,则无法使用调试模式。
关于这点,我们可以使用一些其他的方式来避免,但是终究是麻烦的。
http://arthropod.stopp.se/index2.php/
http://arthropod.stopp.se/index2.php/?page_id=3
http://arthropod.stopp.se/index2.php/?page_id=4
1、在使用Arthropod之前需要Adobe AIR Runtime。
2、在需要进行Debug的地方写入如下的代码
import com.carlcalderon.arthropod.Debug;
3、在需要进行Debug的地方写入如下的代码
Debug.log( ”userId=” + userId, Debug.GREEN );
注意:Debug.log是Arthropod最常用的一个method
第一个参数比较简单,我就再复述了,让我们看一下第二个参数,Debug.RED,说明是在Arthropod上面以红色的方式显示userId=======XXXX的内容
4、调试的时候,首先运行Arthropod,然后再运行你的Flex Application(注意,这里面直接使用正常模式运行就可以)
5、在Arthropod上面就可以看到你想要监控的内容了。
{盘符} :\Program Files\Arthropod\log\lastlog.log(存放了最近的日志内容)
{盘符} :\Program Files\Arthropod\data\log.xml(以XML形式存放了所有的日志内容)
Debug常量:
可以指定password,只有符合密码的Debug才可以被trace出来
1、log:通常的method,具体请看我上面所示的内容。
2、waring:警告模式,即显示×××的信息在Arthropod上面。
3、error:错误模式,即显示红色的信息在Arthropod上面。
4、clear:清除Arthropod上面的trace信息。
5、array:可以直接查看Array里面的内容。
6、object:可以直接查看object里面的内容。